German Final Manufacturing PMI
Tuesday 01 August 2017 07:55am
- Actual 58.1
- Forecast58.3
- Previous 59.6
Information
-
Effect
Real greater than expected is good for the currency