forex German Manufacturing PMI drops to 42.6 in July, missing expectations Germany's Manufacturing PMI dropped to 42.6 in July vs. 44.0 anticipated. Services PMI for the German economy fell to 52.0 in July vs. 53.1 estimate. EUR/USD falls further below 1.0850 Elan Posh4 months agoKeep Reading