Il loonie era scambiato lo 0,2% più alto a 1,2475 per il biglietto verde, o 80,16 centesimi di dollaro, dopo aver toccato il livello più forte dal 10 novembre a 1,2430. Dall'inizio di marzo la valuta ha guadagnato l'1,6%.

"Stiamo vedendo alcuni flussi di fine mese e fine trimestre che sono generalmente positivi per il loonie", ha detto Rahim Madhavji, presidente di KnightsbridgeFX.com. "Al di fuori di questo, abbiamo visto un po' più di forza nei mercati del petrolio".

Il prezzo del petrolio, una delle principali esportazioni canadesi, si è assestato del 3,4% più in alto a 107,82 dollari al barile, poiché un'altra riduzione delle scorte di greggio negli Stati Uniti ha indicato forniture limitate. Inoltre, gli investitori si sono preoccupati delle nuove sanzioni occidentali contro Mosca mentre le forze russe continuavano a bombardare la periferia della capitale dell'Ucraina.

Tuttavia, il dollaro statunitense, rifugio sicuro, è sceso al suo livello più basso in quasi due settimane mentre i dati che mostrano che l'inflazione annuale tedesca è salita al suo livello più alto in più di 40 anni a marzo hanno sostenuto l'euro.

Anche l'inflazione canadese è salita ad un massimo pluridecennale, il che ha portato ad un atteggiamento più falco da parte della Bank of Canada. Gli investitori scommettono che la banca centrale inizierà ad aumentare il suo tasso d'interesse chiave con incrementi di mezzo punto percentuale, con la prima delle mosse al rialzo raramente usate che potrebbe arrivare già il mese prossimo.

I rendimenti dei titoli di stato canadesi sono diminuiti su una curva più piatta, seguendo il movimento dei Treasuries statunitensi. Il rendimento a 10 anni è sceso di 4,2 punti base al 2,440%, dopo aver toccato martedì il livello intraday più alto da ottobre 2018 al 2,607%.