"Inventories are still quite low on exchanges. That gives good indication that manufacturing demand for copper is present and that its not just a speculative story,".
The most-traded March copper contract on the Shanghai Futures Exchange dropped as much as 2% to 57,620 yuan ($8,895.82) a tonne, a level unseen since Dec. 23, 2020.
Three-month copper on the London Metal Exchange edged 0.1% lower to $7,818 a tonne, and nickel fell 1.4% to $17,660 a tonne and tin shed 1% to $22,575 a tonne.
Three-month benchmark copper on the London Metal Exchange (LME) gained 0.5% to $7,991 tonnes.
The China data was pretty robust, not any great surprises there but just confirmation that China is back on track and that is a solid underpinning for metals.
Benchmark copper on the London Metal Exchange (LME) was up 0.7pc at $8,065 a tonne at 1703 GMT, a little below last week's peak of $8,238, the highest since February 2013.
Benchmark copper on the London Metal Exchange was down 1.9% at $7,975 a tonne.
There has been a fair amount of profit-taking on long positions," a copper trader said. "The dollar and China's coronavirus cases triggered the sell-off, but copper has come a long way since (early) last year.
LME nickel hit its highest since September 2019 at $18,060 a tonne, up 1.6pc, after stainless steel futures surged as much 5pc in China and inventories in the country slid.