Dunkelflaute strikes again as Europe’s gas fired power generation tripled in three days December 12, 2024
Tight supply fundamentals and high storage injections kept gas prices above last year’s levels in August 19, 2025