Why historic oil reserves release may do little to bring down rising prices
Breaking News, World News and Video from Al Jazeera [Unofficial]
March 12, 2026
Oil prices continue to surge despite the International Energy Agency's plans to release 400m barrels into the market.
Discussion in the ATmosphere