Canada's main stock index extended its gains on Wednesday, led by mining shares, as gold prices rose due to safe-haven demand ...