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 ...
Vulnerable 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 ...