Leveraged players are cutting short positions ahead of the weekend, according to one of the bigger banks, and EUR/USD has taken out the overnight high but is stalling at small but plentiful offers near 1.2930.

The next resistance level of note is an hourly high at 1.2970 but I think the EUR will need some help from the crosses, EUR/JPY and EUR/GBP, if its to make that sort of a move in this session.