Homepage | Fri Jul 29, 2016 10:12pm BST

CANADA STOCKS-TSX gains on resource rebound; posts small weekly loss