Strait of Hormuz Tensions Keep Global Oil Markets on Edge by Inflating Oil Prices
Highlights Oil prices climbed as supply disruption fears intensified following fresh warnings from the International Energy Agency and updated demand projections from OPEC. OPEC lowered its 2026 oil demand growth…