The Swiss franc hit a fresh all-time high against the dollar on Thursday as traders took falls in US bond yields, which erode the return on US assets, as a cue to sell the greenback. The franc, which has attracted funds escaping eurozone debt problems, also traded within reach of a recent peak versus the euro as investors continue to prefer the solid Swiss economy to the potentially unstable eurozone.
The Swissie was 0.3 percent higher against the dollar compared to the New York close, trading at 0.9431 per dollar. The franc earlier hit a new record high against the dollar of 0.9418 franc per dollar, according to Reuters data. The franc was up 0.2 percent against the euro at 1.2481 per euro. The Swiss currency has risen some 15 percent against the euro this year and touched an all-time high of 1.2435 on December 22 against the common currency.