US and allies may find tapping stockpiles inadequate to plug Russian oil gap

Top oil-consuming nations may find that one of their main tools to fight high global oil prices – the release of strategic stockpiles – will prove inadequate to soothe markets starved of Russian supply since its invasion of Ukraine. The 31-member International Energy Agency (IEA), representing industrialized nations but not Russia, presided over the fourth … Read more