Global powers release oil reserves as Iran war threatens Strait of Hormuz supply
IEA member states approved the release of 400 million barrels from strategic oil reserves to mitigate the impact of a potential Iranian blockade of the Strait of Hormuz.