“Iran is believed to have approximately $24 billion in assets frozen in foreign bank accounts due to US sanctions.”