EUR/USD remains above 1.3300, presently at 1.3310.

Earlier we had the release of disappointing German retail sales data. Preliminary March data showed -1.0% m/m, -1.5% y/y declines versus revised flat m/m, -6.2% y/y in February, and worse than the median forecasts of +0.2%, -0.3% respectively.

Despite the German data, sentiment looks in pretty good nick, bolstered by some encouraging Asian data/developments (see previous comment.)

Technical resistances up at 1.3325/30 and 1.3345/50. Got to think some buy stops gathering up around 1.3350. Supports down at 1.3290/95 and 1.3275.