U.S. Blockade Cripples Iran’s Economy, Cuts Off $25 Billion in Oil RevenueOctober 17, 2026Cooper said the economic pressure has become so severe that Iran is withholding salaries, pensions and benefits, including payments to IRGC personnel.Source READ MORE Tags:News