US-Iran tensions rattle global markets: Wall Street hits 6-month low

Business