Spot gas price in Europe surpasses $1,150 per 1,000 cubic meters first since December 2022
Prices also surpassed the 100 euro per MWh mark for the first time in four years
Prices also surpassed the 100 euro per MWh mark for the first time in four years