Nations agree to release 60M barrels of oil amid Russian war

03/01/2022 | by | Uncategorized

The International Energy Agency’s 31 member countries have agreed to release 60 million barrels of oil from their strategic reserves “to send a strong message to oil markets” that supplies won’t fall short after the Russian invasion of Ukraine
Source: Test feed

Leave a Comment

Your email address will not be published.

*
*
*