German May  Markit manufacturing PMI 59.50 vs exp 59.40

Slightly better than expected, although the market isn’t getting carried away
Euro 1.1230