General – IEA
The 31 Member Countries of the Governing Board of the International Energy Agency agreed to release 60 million barrels of oil from their emergency reserves to send a unified and strong message to global oil markets that there will be no shortfall in supplies as a result of Russia’s invasion of Ukraine.
[Read more…] about IEA releases 60 million barrels of oil available from emergency reserves