Iran economy looks set to withstand US naval blockade, analysts say | AllMind News