The Swiss franc rose on Tuesday, flirting with parity against the dollar, as investors stayed cautious ahead of key economic data from the euro zone. The SNB dropped its intervention pledge in June and the franc has risen to record highs against the euro since. The franc rose 0.4 percent against the euro compared to the New York close, trading at 1.2916 per euro.