El loonie cotizaba un 0,2% más alto, a 1,2535 por dólar, o 79,78 centavos de dólar, después de tocar su nivel intradiario más fuerte desde el 21 de enero, a 1,2510.

La racha ganadora de ocho días de la divisa fue la más larga desde agosto de 2016.

"El lastre clave en el rendimiento del CAD en las primeras etapas del ataque ruso a Ucrania fue la mayor volatilidad del mercado de valores", dijeron los estrategas de Scotiabank, incluyendo a Shaun Osborne, en una nota.

"Con los mercados de valores más cómodos -por ahora- con el telón de fondo del riesgo global, esperamos que los impulsores fundamentales apoyen un CAD más fuerte en las próximas semanas".

Las acciones estadounidenses subieron y el índice VIX, una medida clave de la volatilidad esperada en los mercados de valores, bajó un 8%, incluso cuando la guerra en Ucrania se prolongó.

Los estrategas de Scotiabank esperan que el loonie se fortalezca hasta la zona de 1,24 a 1,2450 "con bastante rapidez".

La vicegobernadora del Banco de Canadá, Sharon Kozicki, hablará el viernes sobre política monetaria ante el Banco de la Reserva Federal de San Francisco.

Los mercados monetarios esperan que el banco central de Canadá suba los tipos de interés casi 200 puntos básicos más este año, después de que los subiera este mes por primera vez desde antes de la pandemia.

El precio del petróleo, uno de los principales productos de exportación de Canadá, se situó un 2,25% por debajo, a 112,34 dólares el barril, ya que los países de la UE seguían divididos sobre la conveniencia de sancionar directamente al petróleo y al gas ruso.

Los rendimientos de los bonos del gobierno canadiense subieron en toda la curva. El bono a 10 años subió 6,9 puntos básicos hasta el 2,386%, quedándose corto del máximo de tres años del 2,443% que tocó durante la sesión del miércoles.