The Toronto stock market closed higher Wednesday after bouncing between red and black all day as investors seemed puzzled over mixed signals about the U.S. and European economies.

The S&P/TSX composite index closed 36.65 points higher at 11,753.53.

The Canadian dollar gained 0.42 of a cent to 97.48 cents U.S. after Statistics Canada reported much stronger than expected October retail sales.

Commodity prices were mixed with the February oil contract adding $1.43 to US$98.67 a barrel.

The February gold contract was down $4 to US$1,613.60 an ounce and the March copper contract up two cents at US$3.39 a pound.

Wall Street also recovered just before the close with the Dow Jones index average adding 4.16 points to 12,107.74. The Nasdaq index fell 25.76 points to 2,577.97 and the broader S&P index moved 4.12 points higher to 1,243.72.