TORONTO – Canada’s main stock index gained more than 300 points and oil prices fell in late-morning trading after the U.S. and Iran reached an initial agreement that would extend their ceasefire and lead to the reopening of the Strait of Hormuz.
The S&P/TSX composite index was up 319.64 points at 35,257.49.
In New York, the Dow Jones industrial average was up 650.25 points at 51,852.51. The S&P 500 index was up 128.71 points at 7,560.17, while the Nasdaq composite was up 689.21 points at 26,578.05.
The Canadian dollar traded for 71.54 cents US compared with 71.55 cents US on Friday.
The July crude oil contract was down US$4.19 at US$80.69 per barrel.
The August gold contract was up US$137.20 at US$4,376.00 per ounce.
This report by The Canadian Press was first published June 15, 2026.
— With files from The Associated Press
Companies in this story: (TSX:GSPTSE, TSX:CADUSD)