Germany May Factory Activity Slips Below Initial Estimate
Final manufacturing PMI fell to 50.1, missing the 51.4 preliminary reading and signaling stagnation in Europe's largest economy. Germany’s final manufacturing PMI for May dropped to 50.1, below the preliminary estimate of 51.4, indicating weaker-than-expected factory activ