The euro slipped on Wednesday, pulling back from a three-year high above $1.23 as some European Central Bank officials voiced worries about the currency's strength. The euro's decline helped stabilize the greenback, which was also supported by a weaker Canadian dollar after the Bank of Canada struck a cautious tone on an expected rate hike on Wednesday.
The outlook for the dollar, however, remains dour on the view that other central banks besides the Federal Reserve are moving away from the ultra low-rate stance and unconventional tools they adopted after the 2008 global credit crisis. "There's still a lot of bearish sentiment on the dollar," said Minh Trang, senior foreign currency trader at Silicon Valley Bank in Santa Clara, California.
Still, the greenback snapped a four-session losing streak. At 11:22AM/16:22 GMT, the index that tracks the dollar against a basket of currencies was up 0.20 percent at 90.574. It hit a three-year low of 90.341 earlier.
The Canadian dollar fell 0.38 percent to C$1.2477. The euro was down 0.16 percent at $1.2239 after hitting a three-year peak versus the greenback at $1.2322, Reuters data showed. Digital currencies suffered another day of heavy losses on worries about a widening regulatory crackdown. Bitcoin fell more than 10 percent to below $10,000 for the first time since December 1 on the Luxembourg-based Bitstamp exchange. The biggest digital currency has lost half its value since it peaked near $20,000 about a month ago.
The speed of the euro's rise in early 2018 - up more than 3 percent in the last two weeks - has prompted comments from ECB officials, highlighting growing concerns, according to analysts.