TSX gains 0.7 percent as Trump delays Iranian strikes | IUX24