TORONTO - Canada's main stock index fell on Wednesday, led by technology and base metals, while U.S. markets were also down ahead of a much-anticipated earnings report from Nvidia.