Skip to content
You can now search across every topic, entity and event.What's new
European Energy Markets
23JUL

EUA carbon slips back below EUR 81

2 min read
19:31UTC

EU carbon closed EUR 80.14/tonne on 16 July, down 1.26%, giving back part of the 13 July break above EUR 81 that had been its first since February.

EconomicDeveloping
Key takeaway

EUA gave back part of its EUR 81 break, a small offset in the thermal cost stack.

EUA carbon closed EUR 80.14/tonne on 16 July, down 1.26%, drifting back under the EUR 81 line it had broken on 13 July for the first time since February 1. An EUA is the tradeable permit a generator must surrender for each tonne of CO2 it emits under the EU Emissions Trading System, and it feeds directly into what a gas or coal plant pays to run.

The pullback stayed modest, within about a euro of the break rather than a reversal of it. Carbon slipped in the same window that German power climbed hard, so the two moved apart: one input to the thermal cost stack eased while the demand pulling on that stack intensified. For the spark and dark spreads, a softer EUA trims the marginal cost of running, a small offset against the fuel-and-demand pressure elsewhere in this briefing.

Deep Analysis

In plain English

Companies that burn fossil fuels in the EU have to buy permits, called EUAs, for every tonne of carbon dioxide they emit. That permit price crept above EUR 81 for the first time since February earlier this week, then slipped back to EUR 80.14. It is a small move, but it matters because it is one of the two main costs, alongside the gas price, that decides whether it is cheap or expensive to run a gas power station in Europe.

What could happen next?
  • Meaning

    The retreat under EUR 81 confirms the level is a contested band rather than an established floor, consistent with how the price has behaved since first breaking EUR 80 on 25 June.

First Reported In

Update #27 · TTF hits EUR 55; the arb won't confirm it

Trading Economics· 16 Jul 2026
Read original
Different Perspectives
French industrial power consumers
French industrial power consumers
France's day-ahead discount to Germany has nearly closed as TTF and EUA rise together on both sides of the border, eroding the arbitrage French industry relied on through the summer. A standing negative spark removes the German demand buffer that kept that spread wide.
TTF trading desks
TTF trading desks
Desks are reading the inversion as an injection-arbitrage trade: buy TTF at EUR 62.4/MWh now, accept the near-term loss on the spread, and sell into the winter strip once caverns are forced back into the market. The 0.8 GWh/day German print makes that trade increasingly asymmetric.
Oxford Institute for Energy Studies
Oxford Institute for Energy Studies
Two straight sessions of negative clean spark spread confirm gas has stopped setting German power prices cleanly; CCGT dispatch now follows the spread's sign, not storage need. Caverns quitting the prompt bid on 21 July is that mechanism working exactly as the structural read predicts.
European Commission
European Commission
State-aid approval for StromVKG has not been granted, a status Bundesnetzagentur's own scheme page confirms, and Brussels was not consulted before the auction opened. Every award from the 8 September deadline stays exposed to a formal proceeding or clawback once the Commission rules.
Bundesnetzagentur
Bundesnetzagentur
Bundesnetzagentur opened the first 4.5 GW StromVKG capacity auction on 21 July, bids due 8 September, without waiting for EU state-aid clearance. Berlin is treating Germany's 24% share of EU storage as urgent enough to move first on capacity and negotiate the state-aid question with Brussels afterwards.
Marine insurers and AIS trackers covering Hormuz
Marine insurers and AIS trackers covering Hormuz
AIS data shows severe curtailment on 20 July, 479 vessels anchored, 36 dark, 123 still broadcasting inside the strait, not the closure the IRGC claims. War-risk premiums move on the unresolved CENTCOM-IRGC contest itself, since underwriters price the dispute as much as the count.