"No one wants to take additional risk between now and the end of the year. They don't want to jeopardize those gains," said Stan Shipley, strategist at Evercore ISI in New York.
Traders brushed off upbeat U.S. new home sales and consumer sentiment data, which reinforced the view the world's biggest economy is expanding faster than its European and Japanese counterparts.
Bets that Trump's economic policies would promote faster U.S. growth and inflation have fed appetite for the dollar, stocks and corporate bonds and stoked selling in the yen, gold and U.S. Treasuries.
Federal Reserve's hint that it might raise U.S. interest rates at a faster pace in 2017, together with European Central Bank and Bank of Japan maintaining their ultra-loose policy stance, have further bolstered the dollar in recent days.
The dollar index was marginally firmer at 103.03, recovering from an earlier low of 102.89. It was not far from the 14-year peak of 103.65 reached on Tuesday.
The euro was little changed after the Italian government approved a rescue package for Monte dei Paschi di Siena after the world's oldest bank failed to raise needed capital from investors.
Worries about the European bank sector also diminished after Credit Suisse and Deutsche Bank settled with the U.S. Department of Justice over claims they misled investors when selling mortgage-backed securities.
The common currency was flat at $1.0439, holding above a nearly 14-year low of $1.0350 set earlier in the week.
With Japan markets closed for a holiday, the yen edged up 0.14 percent against the euro and the dollar at 122.47 yen and 117.37 yen, respectively.