The International Energy Agency (IEA) said on Tuesday around 290 million barrels of oil have been released by its member countries since the announcement on March 11.
Governments are set to buy millions of barrels of oil through 2028 to rebuild emergency reserves depleted by drawdowns to plug a gap in global supply caused by the U.S.-Israeli war on Iran, analysts ...
Hosted on MSN
Iran war triggers global race to build oil reservesVulnerable countries that paid a high economic price during the Iran war are seeking to build domestic oil and gas storage buffers against future shocks, a drive that could bring roughly half a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results