The International Energy Agency has recommended the release of 400 million barrels of oil.
IEA proposes record release of strategic stocks in response to Iran war oil price surge


The International Energy Agency has recommended the release of 400 million barrels of oil.