EUR/USD sits at 1.4130. The earlier ZEW-induced rally reached a session high 1.4154, the euro bulls unable to completely swallow the ready supply lined up at 1.4140/60.

Sources now report buy stops gathering just above 1.4160.