Markets | Mon Apr 28, 2014 9:40am EDT

CANADA STOCKS-TSX opens higher on bank, energy gains; Barrick down