The S&P/TSX Composite Index edged lower to trade below 34,500 on Wednesday, reflecting a broader risk-off tone as tensions in the Middle East escalated. The US struck targets in Iran in retaliation for an attack on a helicopter near the Strait of Hormuz, while Iran responded with strikes on US bases in Kuwait and Bahrain. Meanwhile, the Bank of Canada held interest rates steady as expected, citing mixed domestic economic signals, though markets continue to expect a 25bps rate hike by year-end. Financial stocks were broadly weaker, with Brookfield slipping nearly 1%. Technology shares also remained under pressure amid fading enthusiasm around AI, with Shopify down almost 2%. Mining stocks declined as gold prices eased, with Agnico Eagle and Wheaton Precious Metals losing around 2% and Barrick Gold falling 1.5%. In contrast, energy stocks outperformed, supported by higher crude prices. Canadian Natural and Suncor each gained about 1%, while Cenovus advanced more than 1.5%.
Canada's main stock market index, the TSX, fell to 34318 points on June 10, 2026, losing 0.27% from the previous session. Over the past month, the index has climbed 0.52% and is up 29.38% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from Canada. Historically, the Canada Stock Market Index (TSX) reached an all time high of 35291.13 in June of 2026. Canada Stock Market Index (TSX) - data, forecasts, historical chart - was last updated on June 10 of 2026.
Canada's main stock market index, the TSX, fell to 34318 points on June 10, 2026, losing 0.27% from the previous session. Over the past month, the index has climbed 0.52% and is up 29.38% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from Canada. The Canada Stock Market Index (TSX) is expected to trade at 34219.82 points by the end of this quarter, according to Trading Economics global macro models and analysts expectations. Looking forward, we estimate it to trade at 31598.43 in 12 months time.