London Stock Exchange data show German baseload power prices fell 23.01% to €95.5/MWh.

2026-06-02

London Stock Exchange data show German baseload power prices fell 23.01% to €95.5/MWh.