Stocks | Wed Apr 10, 2013 4:05pm EDT

CANADA STOCKS-TSX ends higher on strong China data; Barrick falls