Toronto market ends higher on upbeat corporate results
Canada's main stock index ended higher for a second straight day on Thursday as investors cheered corporate earnings, including from Canada Goose, and recent signs of cooler inflation in the United...