Le huard se négociait en baisse de 0,3 % à 1,2560 pour le billet vert, soit 79,62 cents américains, après avoir évolué dans une fourchette de 1,2470 à 1,2570.

"Elle a été lestée par un large exode du positionnement court sur le dollar qui a été mis en place après le rapport sur l'IPC américain de mercredi", a déclaré Erik Bregar, un analyste de change indépendant.

"Cette foule n'a pas vu le suivi à la baisse qu'elle souhaitait", a ajouté M. Bregar. "L'incapacité de ces vendeurs de dollars à court terme à profiter de la faiblesse des données économiques américaines de ce matin a été la goutte d'eau qui a fait déborder le vase."

Les ventes au détail américaines ont chuté de 1,9 % en décembre, alors que les estimations prévoyaient une lecture inchangée, alors que les Américains ont dû faire face à des pénuries de biens et à une explosion des infections au COVID-19.

Le Canada envoie environ 75 % de ses exportations vers les États-Unis, y compris le pétrole, qui a été stimulé par les contraintes d'approvisionnement et les craintes d'une attaque russe sur l'Ukraine voisine.

Les contrats à terme sur le pétrole brut américain se sont établis en hausse de 2,1 % à 83,82 $ le baril, tandis que le billet vert a mis fin à une série de trois jours de pertes contre un panier de devises majeures.

Pour la semaine, le huard a progressé de 1 % après avoir envoyé un signal haussier à certains investisseurs en brisant l'encolure d'un modèle de renversement de tendance en tête et épaules à environ 1,2600.

Le Canada connaîtra une recrudescence des cas de la variante Omicron du COVID-19 dans les semaines à venir, ce qui pourrait imposer de nouvelles contraintes importantes au système de santé, a déclaré Theresa Tam, directrice générale de la santé publique.

Les rendements des obligations du gouvernement canadien ont grimpé sur l'ensemble de la courbe, suivant le mouvement des bons du Trésor américain. Le taux à 10 ans a atteint son plus haut niveau depuis le 25 novembre à 1,772 % avant de descendre à 1,764 %, soit une hausse de 5,7 points de base sur la journée.