Iran Faces Mounting Economic Pressure as War Adds to Inflation and Budget Strains Middle East Business Sat, 22 Aug 2026 21:23:01 GMT Moderate confidence — 64/100