Investing.com -- Canada's main stock index, the S&P/TSX Composite ended marginally lower on Tuesday, with heavyweight financials weighing on the TSX after a miss from Bank of Montreal (TSX:BMO)on earnings.
BMO reported disappointing first-quarter results today, with its commercial banking in North America, capital markets, and corporate services under pressure from what chief executive Darryl White characterized as “constrained revenue growth in market-sensitive businesses.”
Bank of Nova Scotia (TSX:BNS) meanwhile reported stronger-than-expected first-quarter earnings, boosted by its Canadian and international banking operations, even as provisions for credit losses rose.
Up next, Royal Bank of Canada (TSX:RY) and National Bank of Canada (TSX:NA) are set to report earnings on Wednesday, with Toronto Dominion Bank (TSX:TD) and Canadian Imperial Bank Of Commerce (TSX:CM)closing out the week on Thursday.
The commodity heavy Canadian index meanwhile gained some support from the energy sector, as crude prices rose following reports that OPEC+ is considering extending its voluntary oil production.
The biggest gainers of the session on the TSX today were Ballard Power Systems Inc (TSX:BLDP), which rose 6.33% or 0.25 points to trade at 4.20 at the close. Stelco Holdings Inc (TSX:STLC) added 6.19% or 2.52 points to end at 43.23 and Ero Copper Corp (TSX:ERO) was up 6.19% or 1.34 points to 22.99 in late trade.
Biggest losers included Africa Oil Corp (TSX:AOI), which lost 8.33% or 0.19 points to trade at 2.09 in late trade. OceanaGold Corporation (TSX:OGC) declined 5.58% or 0.13 points to end at 2.20 and Eldorado Gold Corp (TSX:ELD) shed 3.65% or 0.53 points to 13.99.
InvestingPro subscribers are the first to receive breaking Canadian markets news, TSX analyst upgrades, and know which Toronto stocks are moving markets today. Use code GOPROCANADA for a 10% discount on yearly and biyearly plans.