PPI slows to 5. 9% year-on-year