The S&P/TSX Composite Index climbed 0.66% on Tuesday to close at 34,102, extending its recent advance after briefly moving above the 34,000 mark in early trading and reaching its highest level in nearly six weeks. Sentiment was buoyed by optimism around potential US-Iran talks.
Weaker oil prices, reflecting easing supply concerns, pressured the energy sector, while a softer US dollar supported gold and boosted mining shares. Shopify gained 2.12%, and major banks also advanced after trading flat earlier in the session: Bank of Montreal rose 1.31%, CIBC 1.19%, TD Bank 0.96%, and Royal Bank of Canada 0.72%. Agnico Eagle Mines added 1.01%.
In contrast, energy names lagged, with Canadian Natural Resources down 2.85% and Enbridge losing 1.07%, mirroring the decline in crude prices.