23 May 2023 German Preliminary Manufacturing PMI declines to 42.9 in May vs. 45.0 expected German Manufacturing PMI arrives at 42.9 in May vs. 45.0 expected. Services PMI in Germany rises to 57.8 in May vs. 55.5 expected. EUR/USD extends losses below 1.0800 on mixed German PMIs. more to come ...