Actually, the United States hasn’t closed any country’s bank accounts. But JPMorgan Chase has notified UN missions that have accounts with it that it no longer wants their business because US banking rules on checking foreign accounts for potential money laundering and drug transactions makes the relatively tiny UN mission accounts cost more than the bank makes off the accounts. Other banks see the same problem and don’t want the diplomatic accounts. It is a major problem that the US Treasury is grappling with, but it is not the anti-foreigner punishment Tehran is portraying it to be.