The TSX tops 30,000 for the first time, on the Sunday Reads.