Stock markets close lower on weak US retail sales
Stock markets closed lower yesterday after a surprisingly weak US retail sales report helped persuade investors to take some profits from the spring rally.
US stock markets closed lower Wednesday, despite a gross domestic product estimate that beat expectations.