The dollar recovered on Thursday, on talk the Swiss National Bank was buying the greenback, helping it recoup losses made after minutes from the Federal Reserve policy meeting showed an interest rate hike was some distance away.
The euro gave up most of its earlier gains, edging down to trade at $1.13905. It got little support from news that Greece had formally requested a six-month extension to its euro zone loan agreement as it raced to avoid running out of money within weeks.
The dollar rose against the yen, gaining 0.1 percent to trade at 118.95 yen. But most of its gains were against the Swiss franc, against which it rose 0.6 percent to 0.9481 francs.
Read MoreGreece: The final countdown
All of which helped the dollar index trade flat at 94.221 , recovering from a low of 93.835 struck earlier.
"We have been hearing talk the SNB has been pushing the dollar/Swiss franc higher. Traders are just scared to take them on," said a spot currency trader.