Markets slide as Trump-Iran tensions rattle oil prices and stocks

· The Independent