Canada's main stock index was up more than 200 points in late-morning trading, boosted by widespread gains, as U.S. markets ...