EUR/USD sits at 1.3677, seemingly stuck between buy orders tipped at 1.3650/60 and sell orders up at 1.3700/10.
Stops probably parked close by on either side ie below 1.3650 and above 1.3710.
German ZEW data awaited in about 20 mins, economic sentiment expected 43.5 from previous 45.1.