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

Top Brokers

Sponsored

General Risk Warning
investingLive Premium
Telegram Community
Gain Access