Three-month aluminium on the London Metal Exchange rose 0.4% to $2,303 a tonne, having hit $2,313.50 a tonne, its highest since June 2018, earlier in the session.
ShFE aluminium declined 2% to 17,045 yuan a tonne, nickel slipped 2.4% to 138,680 yuan a tonne, zinc shed 1.4% to 21,360 yuan a tonne, tin dropped 3.2% to 182,340 yuan a tonne while lead lost 2.5% to 15,325 yuan a tonne.
Three-month copper on the London Metal Exchange rose 1.3% to $9,214 a tonne by 0252 GMT, having hit a 9-1/2-year high of $9,269.50 a tonne in the previous session.
But Axi strategist Stephen Innes said vast financial support from the Fed, government spending and the vaccine rollout "still points to gleaming days ahead".
The most-traded March copper contract on the Shanghai Futures Exchange fell as much as 2.5% to 57,960 yuan ($8,957.02) a tonne, its lowest since Jan. 5.
The most-traded January copper contract on the Shanghai Futures Exchange climbed as much as 2.2pc to 59,500 yuan ($9,095.36) a tonne, a level unseen since September 2011.