16 Dec 2019 EUR/USD off the highs as German Preliminary Manufacturing PMI misses estimates with 43.4 German Manufacturing PMI arrives at 43.4 in December vs. 44.5 expected. German Services PMI stands at 52.0 in December vs. 52.0 expected.