U.S. Blockade Targeting Iran's Economy
U.S. imposed naval blockade on Iran after Strait of Hormuz closure.
Iran retains 75% mobile launchers, 70% missiles, stores oil on tankers.
White House claims Iran loses $500M daily, contrasting with CIA's assessment.
Drone threats pose regional shipping risk, with Danny Citrinowicz noting insurance issues.
16 hours ago