France day-ahead baseload power price falls 25.4% to €100/MWh.

2026-08-04

France day-ahead baseload power price falls 25.4% to €100/MWh.