IEA Member Countries to Carry Out Largest Ever Oil Stock Release Amid Market Disruptions from Middle East Conflict
March 31, 2026 IEA Member Countries to Carry Out Largest Ever Oil Stock Release The 32 Member countries of the International Energy Agency (IEA) unanimously agreed on March 11, 2026, to make 400 million barrels of oil from their emergency reserves available to the market to address disruptions in oil markets stemming from the war in the…

