Canada’s main stock index gained more than 170 points on Friday, helped by gains in energy stocks, while U.S. markets were ...