IEA: "If Necessary" Will Further Release Oil Reserves
Mar 17, 2026
The International Energy Agency confirmed 32 members agreed to release 400 million barrels of strategic oil reserves amid supply tensions from Middle East conflicts. IEA Chief Fatih Birol noted further releases remain possible if necessary.
Show all 36 updates