De S&P/TSX samengestelde index van de Toronto Stock Exchange eindigde 376,83 punten, of 1,8%, op 21.121,06, de grootste winst sinds 21 december.

"Het is zeker een risk-on dag voor de markt," zei Sadiq Adatia, chief investment officer bij BMO Asset Management. "Er komen een paar goede cijfers uit de winstcijfers."

De Amerikaanse markten stegen ook, nadat een sterk kwartaalverslag van Meta Platforms de achtergebleven technologie- en groeiaandelen omhoog stuwde en de bezorgdheid over de krimp van de Amerikaanse economie in het eerste kwartaal compenseerde.

De aandelenmarkten stonden de afgelopen dagen onder druk door zorgen dat de oorlog in Oekraïne, evenals COVID-19 sluitingen in China en mogelijk agressieve renteverhogingen door centrale banken de wereldwijde economische groei zullen vertragen.

De technologiesector van de Toronto markt steeg 2,5%, terwijl energie 5,1% hoger eindigde. Het werd aangevoerd door een sprong van 12% in de aandelen van Suncor Energy, nadat hedgefonds Elliott Management het bedrijf aanzette tot een strategische herziening van zijn activiteiten en een vernieuwing van zijn bestuur.

Hogere olieprijzen zorgden voor extra steun voor energie. De Amerikaanse futures voor ruwe olie noteerden 3,3% hoger op $105,36 per vat, na berichten dat Duitsland niet langer gekant is tegen een embargo op Russische olie, waardoor de aanvoer op de toch al onder druk staande wereldmarkt voor ruwe olie nog verder zou kunnen verschralen.

"Wij houden nog steeds van de energiesector. Wij denken dat de vraag-aanbodsituatie in de nabije toekomst nog zeer gunstig zal zijn," zei Adatia.

De zwaargewogen financiële sector ging 1,7% vooruit, terwijl de materiaalgroep, die mijnbouwers in edele en onedele metalen en kunstmestbedrijven omvat, 1,4% omhoog ging.

Goud steeg 0,5% tot ongeveer 1.895 per ounce.