The dollar weakened versus a basket of major currencies on Wednesday, while the Canadian dollar benefited by this week’s surge in crude prices.
The U.S. dollar index slipped 0.1 percent to 93.188 .DXY.
The Canadian dollar scaled a peak of $1.2678 at one point, its top since Dec. 6.
Similarly, the Australian dollar edged up 0.2 percent to $0.7746, touching its top in two months.
The euro rose slightly 0.2 percent to $1.1876. The greenback was firm versus the yen at 113.19 yen.