TORONTO — Canada's main stock index was up for the sixth day in a row despite declines in the base metals, telecom and battery metals indexes, while U.S. markets posted strong gains. The S&P/TSX composite index was up 119.08 points at 19,471.19.
Read more >