Final March PMI data now out for Germany
– 55.5 flash
– composite 54.0 vs 54.1 exp/flash
Softer final readings again sees euro lower eventually
Weakest rise in new business since Oct 2015. Full report