Mumbai, Oct. 14 -- Chinese stocks ended lower on Wednesday, with the Shanghai Composite falling 0.88% to 3,767.2, its lowest level in nearly three months. The Shenzhen Component dropped 1.97% to 12,110.6, hitting its lowest level in more than a year. Investor sentiment weakened as rising production costs raised concerns about corporate profits, despite strong export demand.

China's producer price inflation rose to 5.0% from 3.8%, marking its strongest increase since June 2022. Renewed tensions in the Middle East and risks to global oil supplies pushed up input costs, putting pressure on company margins. Consumer inflation also edged higher to 0.9% in September from 0.8% in August, reaching its highest level since June.

On the trade fron...