...t volatility and the potential closure of the Strait of Hormuz. Following this, the International Energy Agency approved an unprecedented release of 400 million barrels of oil, with the U.S. share exceeding 100 million barrels, despite its own reserve being only about 60% full.