"(Copper is) supported by a weaker dollar and dovish comments from the Federal Reserve," said commodities broker Anna Stablum of Marex Spectron in a note.
Coronavirus cases in Chile surged past 1 million, while infections across Latin America, which has some of the world's biggest copper mines, are also rising.
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.