Winter gas markets face unprecedented uncertainty as Hormuz closure tightens supply September 16, 2026
Dunkelflaute strikes again as Europe’s gas fired power generation tripled in three days December 12, 2024