EU Natural Gas: Russia's Closing Window

Europe is weaker on storage than it was going into the last crisis, and Russia's leverage expires in 2027...