French day-ahead baseload power price fell 27.1% to EUR86/MWh.

2026-10-08

French day-ahead baseload power price fell 27.1% to EUR86/MWh.