Talk of a trading band in the euro/Swiss franc pair helped buoy the euro and the dollar, according to Dan Dorrow, head of research at Faros Trading in Stamford, Connecticut.
The dollar reached a session high of 0.7614 francs and last traded at 0.7552, up 4 percent.
The euro reached a session high of 1.0811 francs and last traded at 1.0728, up 4.2 percent.
The euro, meanwhile, turned positive against the dollar and last traded at $1.4196, up 0.2 percent.
Copyright Reuters, 2011