Retail firms warn of price hikes if Iran war extends for months

· CNBC