Stock markets closed lower yesterday after a surprisingly weak US retail sales report helped persuade investors to take some profits from the spring rally.
Stock markets close lower on weak US retail sales