German June provisional services PMI came in at 44.3, down from 45.2 in May, and worse than the median forecast of 46.0.

Meanwhile manufacturing PMI came in at 40.5, up from 39.6 in May, but below the median forecast of 41.0.

Composite PMI was down at 43.4 from 44.0 in May.