Canada's main stock index gave up early gains by the close on Tuesday, as political changes worked their way into the equation after Prime Minister Justin Trudeau announced his plan to resign. The TSX ...