TORONTO — Canada's main stock index finished more than 230 points higher on Wednesday, helped by strength in technology stocks, while U.S. markets also gained ground ahead of a key earnings report from Nvidia.

See Full Page