TORONTO — Canada's main stock index finished more than 140 points higher on Tuesday, helped by strength in the technology sector, while U.S. markets also gained ground. The S&P/TSX composite index was up 143.92 points at 30,419.68.

See Full Page