Swiss and yen dive as market assumes positive outcome from Greek votes.

EUR/USD running into some profit-taking in the 1.4485/90 area.