TORONTO - Canada's main stock index rose Tuesday, while U.S. markets were mixed.