Germany PPI at Lowest Level in Recent Years