20170422 business.international-business: TSX ends lower as banks weigh; energy shrugs off oil fall