Iran Conflict Drains Global Oil Reserves and Shakes Energy Markets
Conflict involving Iran is accelerating the depletion of global oil inventories to their lowest levels in seven years. This supply-side shock, centered on the Strait of Hormuz, is driving extreme ... Read More