Canada's main stock index rose to a record high on Wednesday as higher commodity prices boosted energy and metal mining ...