In Germany's OTC market, baseload power traded at €110/MWh on Monday, down 21.8% from last Friday's settlement price.

2026-07-17

In Germany's OTC market, baseload power traded at €110/MWh on Monday, down 21.8% from last Friday's settlement price.