Markets | Wed Dec 5, 2012 5:22pm EST

CANADA STOCKS-TSX rises as energy shares and CP Rail gain