De S&P/TSX composite index van de Toronto Stock Exchange eindigde 97,55 punten, of 0,5%, hoger op 20.383,75, het hoogste slotniveau sinds 17 mei. Het was de vierde dag op rij dat de index vooruitging.

De zwaargewogen financiële dienstensector won 0,75%, doordat Bank of Nova Scotia en Bank of Montreal de winstcijfers voor het tweede kwartaal van de sector aftrapten met beter dan verwachte winsten. Bank of Nova Scotia steeg 2,9%, terwijl Bank of Montreal 0,2% daalde.

"We hebben een beetje een positieve verrassing gehad," zei Gregory Taylor, portefeuillebeheerder bij Purpose Investments. "Er was enige bezorgdheid bij de banken, of zij gekwetst zouden worden door de zwakte van de Canadese consument, maar dat lijkt vooralsnog niet het geval te zijn."

De belangrijkste aandelenindex van Canada zal dit jaar naar verwachting minder vooruitgaan dan eerder werd gedacht, naarmate de economische groei vertraagt en de centrale banken de rente verhogen, zo bleek uit een peiling van Reuters.

Alle deelnemers aan de beleidsvergadering van de Federal Reserve van 3-4 mei waren voorstander van een renteverhoging met een half procentpunt om de inflatie te bestrijden, waarvan zij vonden dat die een belangrijke bedreiging was geworden voor de prestaties van de economie en het risico liep hoger te racen zonder actie van de Amerikaanse centrale bank, zo bleek uit de notulen van de zitting.

Technologie steeg 1,1%, terwijl energie 2% hoger eindigde toen de olieprijzen stegen. De Amerikaanse futures voor ruwe olie noteerden 0,5% hoger op $110,33 per vat, gestimuleerd door een krap aanbod.

Onder de sectoren die terrein verloren was de sector materialen, waartoe mijnbouwers van edele en onedele metalen en kunstmestbedrijven behoren. Het daalde 0,5% terwijl goud 0,7% daalde tot ongeveer $1.853 per ounce.