The Strait of Hormuz Conundrum: A Global Energy Risk Waiting to Erupt The US naval blockade on Iranian oil exports has been a contentious issue for months.
Recent reports suggest that top Iranian officials have finally admitted the blockade's crippling effects on their economy, begging the question: what does this mean for global energy markets?
The Strait of Hormuz is a critical chokepoint for oil shipments.