IEA Announces Record Oil Release as Strait of Hormuz Disruptions Shake Global Markets
The International Energy Agency (IEA) announced Wednesday that member nations will release 400 million barrels of oil from emergency reserves, the largest coordinated drawdown in the agency’s history, as the war with Iran disrupts global energy supplies.
