IEA: Governments Pledge 271.7 Million Barrels from Strategic Reserves to Relieve Oil Market Strain
The International Energy Agency reported that governments have committed 271.7 million barrels of oil from strategic reserves to alleviate pressure on global crude markets. The move follows supply disruptions tied to the Iran conflict that have disrupted tanker traffic through the Strait of Hormuz, a route that typically carries about 20% of the wo…