"And globally we are likely to see rate hikes to curb inflation in many countries, which means the U.S. dollar is standing out less than before, in terms of rate hike expectations."
The dollar's index, having eased 0.3% so far this week, stood at 93.602, near its lowest level since late September.
Leading gains against the dollar were commodity currencies as oil prices hit their highest levels in many years.
The Canadian dollar hit a four-month high of C$1.2308 per U.S. dollar on Wednesday and last traded at C$1.2325, thanks also to higher-than-expected Canadian inflation data.
The Australian dollar also extended its bull run to hit a 3-1/2-month high of $0.75225 while the New Zealand dollar hit a four-month peak of $0.7208.
The British pound stood at $1.3828, just shy of its Tuesday high of $1.3834, its highest level in over a month.
Against the euro, sterling was near its highest levels since February 2020, at 84.26 pence per euro.
The UK currency held momentum due to rising expectations of BoE rate hike.
British overnight indexed swaps are pricing in about 80% chance of a 0.25% rate hike on Nov. 4.
The euro held firm at $1.1652, staying close to Tuesday's three-week peak of $1.1670.
The positive risk mood weighed on the Japanese yen, often perceived as a safe-haven currency.
The dollar stood at 114.39 yen, near Wednesday's four-year high of 114.695 yen.
The yen is dented by expectations that its trade deficit could widen as rising oil prices boost its imports bill while its car exports are hampered by chips shortages.
In cryptocurrencies, bitcoin hit a record high of $67,016, having gained almost 70% from a low hit a month ago.
Ether climbed to $4,126, edging near its record peak of $4,380 hit in May.
(Reporting by Hideyuki Sano; Editing by Sam Holmes) ((email@example.com; +81 3 4520 1195;))