The dollar clung to recent gains against the Swiss franc early on Tuesday as markets reassessed their outlook for the US economy, their mood buoyed by rising share prices and upbeat comments from Federal Reserve officials.
The dollar last traded at 1.2653/59 francs, compared to levels around 1.2656/61 late on Monday in Europe, and up strongly from levels around 1.2450 seen late last week.
The euro last changed hands at 1.5525/36 francs, from levels around 1.5636/42 late on Monday.