German OTC baseload power fell 27.2% in recent trading to EUR140.50/MWh. French OTC baseload power fell 38.8% in recent trading to EUR116/MWh.

2026-10-07

German OTC baseload power fell 27.2% in recent trading to EUR140.50/MWh. French OTC baseload power fell 38.8% in recent trading to EUR116/MWh.