Businesses are facing rising costs during the Iran war, and economists expect more strains ahead May 11, 2026 · The Independent Read full story at source