The Swiss currency advanced against most major rivals in Asian morning deals on Thursday.
The franc rose above 1.23 level against the euro, reaching a 2-day high of 1.2299.
The franc hit a 1-week high of 1.4320 against the pound and further bullish extension from this area could set its highest level since April 23.
The Swiss unit reached a weekly high of 104.29 against the yen, up from Wednesday's close of 103.85.
For comments and feedback: editorial@rttnews.com