US news
fromwww.npr.org
7 hours agoCountries agree to historic release of stockpiled oil to ease the global disruption
The IEA coordinated the largest strategic oil reserve release in history—400 million barrels—to address market disruption from the Iran war, though stable oil flows require resumed Strait of Hormuz transit.