Global oil reserves drop to their lowest since 2003, highlighting the growing strain on global energy markets as the prolonged closure of the Strait of Hormuz disrupts one of the world's most critical oil supply routes. According to data released by the U.S. Energy...



