TORONTO - Canada's main stock index rose Monday, led by strength in energy and industrial stocks as the price of oil climbed, while U.S. markets were mixed.