Thursday, September 01, 2022

Power Price Bubble continues to deflate. German 1y power price drops another 7%, now down 49% from ATH.