TORONTO — Canada's main stock index finished more than 500 points higher on Tuesday, helped by strong gains in the basic materials sector, while U.S. stock markets posted mixed results.

See Full Page