Global oil inventories have been significantly depleted after months of strategic reserve releases and supply disruptions, creating concerns that crude prices could remain elevated even as the Strait of Hormuz reopens. Analysts believe the need to replenish inventories may provide ongoing support for oil prices, with Brent crude projected to average around $110 per barrel in 2026.
Depleted Oil Inventories Could Keep Crude Prices Elevated Despite Strait of Hormuz Reopening









