The TSX is on its longest winning streak in about four years, senior business editor Mike Eppel explains.