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.