Markets | Thu Jan 24, 2013 11:34am EST

CANADA STOCKS-TSX near 18-month high, buoyed by Agrium, RIM