LONDON: Copper rose to its highest since April 2012 on Thursday as Chinese investors returning from a week-long holiday added impetus to a rally that has almost doubled prices from lows at the height of coronavirus worries last March.
Other industrial metals also jumped, with aluminium at its highest since 2018, nickel its strongest since 2014, tin its strongest since 2012 and lead its highest since 2019.
Benchmark copper on the London Metal Exchange (LME) was up 2% at $8,556.50 a tonne at 1700 GMT after touching $8,633. Prices are up around 9% this month. Its gains echoed action in China, where the most-traded copper contract on the Shanghai Futures Exchange rose as high as 63,290 yuan ($9,784) in heavy trading, up almost 6% and its highest since September 2011.
Underpinning the rally is resurgent demand in China, the biggest metals consumer, expectations of tight supply and a rush of speculative investment, with many analysts predicting a multi-year bull run. But the market may be moving too fast, said analysts at Commerzbank.
Copper inventories in LME-registered warehouses at 76,025 tonnes are near their lowest since 2005 and the premium for cash copper over three month metal is rising, suggesting tight nearby supply.
LME aluminium was up 1.3% at $2,142.50 a tonne after reaching $2,167, the highest since October 2018. Nickel rose 2% to $19,125 after touching $19,205, the most since September 2014.
Tin was up 1.6% at $24,960 a tonne having reached its highest since February 2012 at $25,470. Lead was 0.7% higher at $2,125.50 after reaching $2,149, its most valuable since November 2019. Zinc rose 1.7% to $2,863.50.