The EUR/USD has copped it from all sides today, firstly it was EUR/JPY selling and then some very poor French PMI data (42.7 Vs 46.4).

There is solid technical support looming between 1.2915/35, the latter being a previous spike high and the former is a 38.2% retracement level.