U.S. Blockade and Iran Toll System Paralyze Strait of Hormuz
Washington interdicts Iranian oil while Tehran charges ships up to $2 million for safe passage through the global energy artery.
By
Register for free to read