TSX rises amid gain in oil prices, U.S. stock markets mixed after Iran strike
TORONTO — Strength in the energy sector helped Canada's main stock index finish higher as U.S. and Israeli attacks on Iran raised worries about crude oil supplies and pushed prices higher.