TORONTO — Canada's main stock index finished nearly 280 points higher while U.S. markets also gained ground after a recent period of volatility.

See Full Page