Canada’s main stock index was down more than 100 points in late-morning trading, weighed down by losses in energy and base metal stocks, while U.S. markets were mixed.
US equity indexes traded mixed while most government bond yields fell after retail sales dropped more than forecast and investors weighed the Trump administration's plans for a global punitive trade ...