EUR/USD is nearly back to where it started out the day in Europe, presently at 1.4110, the earlier rally having topped out at 1.4139, aforementioned sell orders at 1.4140/60 having proved a durable barrier to accelerated upside.
Next up in about 10 minutes German and euro zone ZEW economic sentiment readings, expected +45 and +43 respectively.