Iran faces $25bn oil loss and frozen crypto, says US CENTCOM
US Central Command reports that a US naval blockade has cost Iran $25 billion in oil revenue and $350 million in frozen cryptocurrency.
US Central Command reports that a US naval blockade has cost Iran $25 billion in oil revenue and $350 million in frozen cryptocurrency.