German annual CPI preliminary for August reading inched down to 1.0% from the prior 1.2%, lower than estimates of 1.1%. The monthly reading came in line with market forecast at 0.0% which is also below the previous 0.3%.

The EU harmonized reading came in at 0.9% from 1.2% on the year and 0.0% from 0.3% on the month, while analysts expected a rise to 1.1% and 0.1% on the year and on the month respectively.