Is Europe’s gas price crisis finally over? Wholesale natural gas costs for the continent have fallen to levels not seen since late …

source