By
The euro rose to 1.2588 francs on trading platform EBS , its highest since May 2011, and up 0.4 percent on the day. The SNB imposed the currency cap of 1.20 francs per euro in Sept. 2011 to discourage safe-haven inflows and beat deflation.