IEA to recommend release of record 400M oil barrels to curb soaring prices due to Iran war: report 11.03.2026 14:36 New York Post IEA members currently hold roughly 1.2 billion barrels in public stocks.