TORONTO — Canada's main stock index gained 100 points Thursday, led by gains in energy, technology and financials, while U.S. stock markets fizzled to a mixed close following earnings from Nvidia. The S&P/TSX composite index closed up 100.
Read more >