The dollar index was last up 0.5 percent at 96.552 after touching its highest level since early August. The greenback reached a one-month peak versus the yen, last up 0.62 percent at 104.11 yen.
The euro slipped against the dollar after the European Central Bank released minutes on its Sept. 7-8 meeting where policymakers agreed on ongoing monetary stimulus to support the euro zone economy.
The minutes undermined speculation the ECB would consider tapering its monthly bond purchases as it may conclude its quantitative easing program, perhaps as early as March 2017. The single currency was down 0.3 percent at $1.1166.
The euro touched a near five-week high versus the yen at 116.28 yen before retreating to 116.07 yen, up 0.1 percent on the day.
Sterling slipped against the dollar as investors fretted over signs that the British government is ready to prioritize controls on immigration over membership of the European Union's single market. The pound was 0.9 percent lower at $1.2634 after touching a fresh three-decade low of $1.2622. It fell to a five-year low against euro at 88.51 pence earlier Thursday. It was last down 0.5 percent at 88.30 pence per euro.