InvestmentsTop Global NewsMarketsReal Estate IEA proposes record release of strategic stocks in response to Iran war oil price surge By financialnews_rlv83x - March 11, 2026 0 6 The International Energy Agency has recommended the release of 400 million barrels of oil.