It’s been a tough week for the TSX, 680News senior business editor Mike Eppel said.