Iran blockade impacts economy