The dollar slipped against the major currencies on Tuesday as U.S. bond yields continued to retreat from five-year highs hit last week, eroding their appeal to foreign investors.

At the same time, the euro retreated from a record peak against the yen and treaded water against the dollar after a surprising decline in German business confidence in June.