Nearly all key sectors ended the session in the green, but the TSX rally was mainly driven by solid gains in healthcare, ...