Why the U.S. Proposal Risks Ceding Iran Control Over the Strait of Hormuz
The U.S. Is negotiating a nuclear deal with Iran that, if finalized, would grant Tehran control over the Strait of Hormuz—choking 20% of global oil supply. Markets are pricing in ... Read More