Europe's gas storage levels are at historic lows: Who are the winners and losers? Oct 3, 2026 10:00PM