China makes small dents in deflation battle as supply-demand imbalance persists | Metals Mine