EUR/CHF touches a session high of 1.0816
EUR/CHF is higher for the fifth consecutive session and has edged through the February high of 1.0811.
There is talk of offers up to 1.0820.
The pair has climbed in 12 of the past 16 sessions in a three-week rally that kicked off as tensions in Greece were defused.
There has been plenty of talk about SNB intervention but a big factor is less worry about Europe, and even some optimism about the European economy.