Oil and Natural Gas Markets Navigate Geopolitical Strain and Supply Dynamics
The oil markets remain in Persian Gulf crisis territory as of June 12, 2026.
The Strait of Hormuz remains effectively closed, with Middle East crude shipments down significa..
