on March 11, 2026 at 3:19 pm IEA Will Launch Largest-Ever Oil Release From Global Strategic ReservesMatthew DaltonBy aumnamaah@gmail.com / March 11, 2026 Decision to release 400 million barrels is an attempt to prevent supply disruptions and tame crude prices.