Germany's baseload electricity deliveries fell 25% to €114.5 per megawatt-hour; France's baseload electricity deliveries fell 10.8% to €91 per megawatt-hour.

2026-06-18

Germany's baseload electricity deliveries fell 25% to €114.5 per megawatt-hour; France's baseload electricity deliveries fell 10.8% to €91 per megawatt-hour.