Business
The Strait of Hormuz Ignites: The Oil Signal the World Cannot Ignore
The United States and Iran have once again exchanged strikes around the Strait of Hormuz. Behind the military escalation, oil surpasses $92, and a vital artery of global trade holds its breath.