This week, the TSX faced a challenging week as investors remained cautious, bracing for the upcoming US inflation data to ...