World news
fromwww.aljazeera.com
10 hours agoStrategic oil release may calm markets but cannot fix Hormuz disruption
Iran's closure of the Strait of Hormuz disrupts one-fifth of global oil supply, pushing prices above $100, while a record 400 million barrel emergency release provides limited relief.