The single currency rallied to a two-month high of 1.2688 in Asia on renewed risk appetites due to the rally in global stock markets, suggesting recent erratic upmove from 4-year low of 1.1876 has once again resumed and marginal gain to 1.2700 is likely, however, loss of upward momentum should cap price at 1.2735/40 and yield retreat.    On the downside, a breach of 1.2553 would signal temporary top is made and bring weakness to 1.2479, however, reckon 1.2420/25 would remain intact.