TORONTO — Canada's main stock index rose 1.2 per cent Wednesday on broad-based strength, while U.S. stock markets were mixed after they closed early ahead of the July 4 holiday. The S&P/TSX composite index was up 269.87 points at 22,223.67.
Read more >