L'indice composite S&P/TSX de la Bourse de Toronto a légèrement augmenté de 4,91 points, ou 0,02 %, pour atteindre 20 595,89, mais ce niveau de clôture était inférieur de 1,6 % à son sommet intrajournalier.

"L'histoire de la journée a été les énormes fluctuations intrajournalières autour de la Banque du Canada et, plus important encore pour les marchés américains, autour de la Fed", a déclaré Colin Cieszynski, stratège en chef des marchés chez SIA Wealth Management.

La Banque du Canada a déclaré qu'elle commencerait bientôt à relever ses taux d'intérêt, qui n'ont jamais été aussi bas, pour lutter contre l'inflation, tandis que la Réserve fédérale a indiqué qu'elle allait probablement relever ses taux en mars.

"Tous ceux qui pensaient qu'ils allaient peut-être retarder leur décision ont compris qu'ils ne le feront pas", a déclaré M. Cieszynski.

Le resserrement de la politique monétaire nuit généralement aux actifs plus risqués, tels que les actions.

Le principal indice de référence américain, le S&P 500, a terminé en baisse, enregistrant un brusque plongeon qui a annulé les solides gains réalisés précédemment.

Sur le marché de Toronto, le secteur financier, fortement pondéré, a progressé de 0,4 %, tandis que le secteur de l'énergie a terminé en hausse de 0,3 % en raison de la montée des prix du pétrole.

Les prix à terme du pétrole brut américain ont augmenté de 2 %, à 87,35 $ le baril, alors que les tensions politiques croissantes entre la Russie et l'Ukraine ont accentué les craintes de nouvelles perturbations sur un marché pétrolier déjà tendu.

Le groupe des matériaux, qui comprend les mines de métaux précieux et de base et les entreprises d'engrais, a pesé sur le TSX. Il a perdu 1,2 % alors que la position hawkish de la Fed a exercé une pression sur l'or.