EIA: Global oil inventories headed for lowest level since 2003
The EIA said it now expects oil shipments through the Strait of Hormuz to begin recovering in the third quarter of 2026. However, the agency does not anticipate traffic through the waterway returning to pre-war levels before early 2027






















