Fears of a new round of crippling sanctions are also thought to have fuelled the movement of money out of the country.
Western intelligence agencies have reported that prominent private businesses and wealthy families have moved tens of millions of dollars out of Iranian banks into overseas accounts.