World Wires · story 51455 · corroborated · 1 source(s)

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.

Open in the desk

Coverage

What this site indexes