Dunkelflaute strikes again as Europe’s gas fired power generation tripled in three days December 12, 2024