International Stagnation and Inflation Threaten to Destabilize the Economic Foundation of Modern Iran byStaff ReportApril 24, 2026