Inflation in Europe's largest economy has not turned the corner, but it climbed more slowly than the market feared.
Preliminary figures from the German Federal Statistical Office showed the harmonised index of consumer prices up 0.2% on the month, against forecasts of 0.3%, taking the annual rate to 2.9% from 2.8% in July.
It marks a third consecutive increase, after 2.4% in June, following an energy shock driven by the war in Iran and the expiry of Germany's fuel duty discount.
The harmonised index is compiled using a method common to every EU country, allowing direct comparison across member states, and it is the gauge the ECB uses to judge whether it is meeting its 2% target.
The figures land alongside releases last week that painted a mixed picture for Germany.














