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

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

from ABC News: International

Post a Comment

Previous Post Next Post