Euro's cross-inspired selloff from 1.5859 suggests this week's upmove from 1.5341 has formed a temporary top yesterday and consolidation with downside bias is seen for a correction towards 1.5700/05 but 1.5660 (previous resistance) should limit weakness due to oversold condition.  
On the upside, above 1.5800/10 would indicate pullback has ended, bring re-test of 1.5859 and then towards the record high at 1.5905.