FINANCIAL MARKETS The 2026 Iran war is costing the global economy hundreds of billions and the bill keeps rising 4 min 400 views