Canadian stocks retreated Wednesday as the S&P/TSX Composite Index fell 1.23%, driven by heavy selling in materials following steep drops in gold and silver prices.