Group of Seven Nations Announces Emergency Release of 100 Million Barrels of Oil to Stabilize Energy Markets
The G7 economies have authorized a coordinated release of crude oil and diesel to counter global price volatility following a series of Iranian military strikes that have paralyzed shipping through the Strait of Hormuz.