TORONTO - Canada's main stock index rose Wednesday amid broad-based strength on Bay St., while U.S. stock markets coasted after the latest report on inflation.