German PPI Misses Expectations as Energy Costs Drop 1.8%