China – prices dragging down profits