German April trade surplus s.a came in at 9.0 bln euros compared to 8.9 bln in March, below the market median of 9.4 bln.

The current account surplus came in at 5.8 bln, some way below the median forecast of 10.0 bln euros.

EUR/USD having rallied in early European trade has slipped back slightly, presently at 1.3875.