News

Storage is currently 95% full, with more gas waiting to be unloaded from a fleet of tankers idling off Europe’s coasts ... of the economic and political consequences. France, for one, has ...