TORONTO – Canada’s main stock index was down nearly 300 points in late-morning trading, as the price oil was up, but off the highs reached earlier in the day.
The April crude oil contract was up US$7.65 at US$98.55 per barrel after nearly reaching US$120 in earlier trading.
The move in the price of crude came as Bahrain’s national oil company declared force majeure for its shipments after an Iranian attack set its refinery ablaze and oil depots in Tehran smouldered following overnight strikes by Israel.
The S&P/TSX composite index was down 296.39 points at 32,787.33.
In New York, the Dow Jones industrial average was down 351.42 points at 47,150.13. The S&P 500 index was down 31.49 points at 6,708.53, while the Nasdaq composite was down 43.66 points at 22,344.02.
The Canadian dollar traded for 73.59 cents US compared with 73.46 cents US on Friday, while the April gold contract was down US$63.00 at US$5,095.70 an ounce.
This report by The Canadian Press was first published March 9, 2026.
— With files from The Associated Press
Companies in this story: (TSX:GSPTSE, TSX:CADUSD)