Sterling traded little changed at $1.3422, stepping back from 2 1/2-year high of $1.3540 touched on Friday as investors looked to talks between Britain and the EU this week to avert a chaotic parting of ways at the end of the year.
Upbeat announcements on vaccinations have helped drive a rally in riskier currencies, while actions taken by the Federal Reserve have weakened the greenback.
Canada's dollar has strengthened 14pc against its U.S. counterpart since March, reaching a two-year high on Thursday at 1.2848 per U.S. dollar, or 77.83 U.S. cents.
Spot gold was little changed at $1,838.44 per ounce by 1131 GMT, and has added about 3pc so far this week. U.S. gold futures were up 0.1pc at $1,842.50.