IEA Agrees to Release 400 Million Barrels of Oil Amid Global Energy Crisis 2 min read Business IEA Agrees to Release 400 Million Barrels of Oil Amid Global Energy Crisis newsroom 12.03.2026 The International Energy Agency (IEA) has announced a significant release of oil from its strategic reserves to... Read More Read more about IEA Agrees to Release 400 Million Barrels of Oil Amid Global Energy Crisis