PPI YoY - October 2026
6.8%+ 28% · 6.5% 17% · 6.7% 14%. Ends November 14, 2026. Trade on OCTORAX.