Iran has weathered decades of US sanctions and regional conflicts, but Washington’s naval blockade could still disrupt its ...