U.S. and 30 IEA allies to release 60 million barrels of oil from reserves to stabilise energy markets
This post was originally published on this siteIn response to Russia’s attack on Ukraine, the U.S. and 30 countries have committed to releasing 60 million barrels of oil from strategic reserves. The post U.S. and 30 IEA allies to release 60 million barrels of oil from reserves to stabilise energy markets appeared first on Offshore […]