TSX gains with tech earnings ahead, Iran tensions in focus

Üst