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.
TSX soars on gains in basic materials stocks as U.S.-China trade tensions escalate

71