PPI YoY: 6.8%, Expected 7.6%, Previous 7.6%, Below Expectations
Release Time: 2026-10-12 23:50 UTC