China exited factory deflation after more than three years as the Iran war interrupted large portions of the world's energy supply, driving up costs. Producer prices rose 0.5% in March year-over-year after a drop of 0.9% in the previous month. Economists warned a shift to inflation driven by higher costs rather than stronger demand may squeeze corporate margins.