European natural gas storage inventories are at record-high levels at the end of winter

Natural Gas & LNG