24 Mar 2020 EUR/USD unfazed even as German Preliminary Manufacturing PMI surprises positively with 45.7 in March German Manufacturing PMI arrives at 45.7 in March vs. 39.6 expected. Services PMI in Germany drops to 34.5 in March vs. 42.3 expected. more to come ...