Although euro's intra-day retreat suggests erratic upmove from 1.2588 has formed a temporary top at 1.2856 yesterday and weakness to 1.2760 cannot be ruled out, however, as long as 1.2744 holds, upside bias remains and above said resistance would extend gain to 1.2923.  
On the upside, above the said resistance would yield resumption of rise and risk 1.2923.