Data
Prices have fallen from a high of 300 euros per megawatt hour in August 2022 and Europe has largely filled its reserves ahead of winter.