Russia’s oil power ‘will never return,’ the IEA says. ‘The rupture has come with a speed that few…
Even as Russian missiles pound Ukraine, shattering about a third of Ukraine’s electricity grid and leaving its cities and towns in ruins, President Vladimir Putin has already lost the war in one crucial respect: Russia's huge clout in…