newsApril 23, 2026 Germany April flash manufacturing PMI 51.2 vs 51.4 expected Prior 52.2 Services PMI 46.9 vs 50.4 expected Prior 50.9 Composite PMI 48.3 vs 51.2 expected Prior 51.9 This article was written by Giuseppe Dellamotta at investinglive.com.