Nations agree to release 60 million barrels of oil amid Russian invasion of Ukraine, with half to come from the US alone - ABC News


3/1/2022 12:00:00 AM4 yearsago
by ABC News

Russia plays an outsized role in global energy markets as the third-largest oil producer, so the board of the Paris-based IEA agrees to release 60 million barrels of oil from their strategic reserves to combat fears of supply problems.

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… [+3943 chars]

full article...