US freezes $344 million in cryptocurrency linked to Iran | AllMind News