Trending

Amid the turmoil in Ukraine, nations agree to release 60 million barrels of oil from reserves

The 31 countries of the International Energy Agency agreed Tuesday to release 60 million barrels of oil from their strategic reserves with half coming from the United States. The decision was made to “send a strong message to oil markets” that there won’t be a shortage following the Russian invasion of Ukraine.

Amid the turmoil in Ukraine, nations agree to release 60 million barrels of oil from reserves Read More »

Scroll to Top