CANADA STOCKS-TSX declines as oil prices drag down energy sector By: Reuters: Company News July 21, 2017 at 10:05 AM EDT * All of TSX's 10 main groups trade lower (Adds details, share prices) Read More >> Related Stocks: Canadian Natural Resources Limited Genpact Ltd Suncor Energy Inc