IEA Approves Record 400M Barrel Oil Release
March 11, 2026·22 days ago·via Breitbart

IEA's 32 member nations, including the US, unanimously vote to unleash 400 million barrels from strategic reserves - the largest release ever - to counter skyrocketing oil prices amid the Iran war and attacks on commercial ships in the Strait of Hormuz. Energy shipments through this critical chokepoint have all but halted, sparking global competition for oil, fuel rationing in poorer nations, and benchmarks like West Texas Intermediate at $86 and Brent crude at $90. Read more about this...