Editor's letter: a crisis of confidence in carbon markets?

Stella Farrington - Editor - Energy Risk

The price of carbon hit all-time lows last month and, at around €7, carbon credits under the European Union Emissions Trading Scheme (EU ETS) are currently well below the €20–30