Markets | Tue Dec 18, 2012 4:11pm EST

CANADA STOCKS-Banks, energy help TSX rise as U.S. 'cliff' worries weaken