TSX has more than recovered from depths of COVID-19