China's producer price index in June hits highest level in 3 years and 11 months, hurting businesses?
⚡ Quick Summary
Last month's producer price index, which measures price movements when companies ship products in China, rose 4.1% compared to the same month last year, the highest level in three years and 11 months.