Money US blockade cost Iran $25 billion in oil revenue, CENTCOM chief saysBy Kabil BendressOctober 17, 20260 Financial Strains on Iran’s Military and Regional Alliances Iran’s military, notably the Islamic Revolutionary Guard Corps (IRGC), is facing significant…