Copper prices drifted higher on Wednesday, rising for a fourth session, as geopolitical concerns eased and after prices found technical support, but a stronger dollar capped gains.
Three-month copper on the London Metal Exchange (LME) was up 0.3% at $9,111 per metric ton by 1050 GMT.
Following the U.S. presidential election won by Donald Trump, copper shed nearly 10% to a three-month low on Nov. 14 on worries about his plans to impose tariffs on top metals consumer China.
“That (the Trump trades) has all been priced in now, so the markets are waiting for the installation of Trump. We’re in a waiting period now,” said Tom Price, head of commodities strategy at Panmure Liberum.
“Yesterday markets were looking at the risk around long-range U.S. missiles, but market have backed off and have settled down a bit.”
In wider financial markets, global shares rose as a cooling of tensions between Russia and the West injected some confidence among investors.
The most-traded December copper contract on the Shanghai Futures Exchange (SHFE) closed 0.7% higher at 74,550 yuan ($10,296.96) a ton.
Capping the rise, however, was a firmer dollar index, making greenback-priced metals more expensive for buyers using other currencies.
Some investors were dipping into the market after copper steadied in recent days following its losses.
“Copper bounced off a crucial technical level last week,” said Kyle Rodda, a senior financial markets analyst at Capital.com.
“Concerns about Chinese demand remain present and will be difficult to shake off, while uncertainty persists about trade wars and the lack of Chinese stimulus.”
China has seen slowing economic growth and government policies so far haven’t managed to uplift investor confidence.
LME aluminium climbed 1.1% to $2,672.50 a ton, rising for a second straight session, supported by news last week that China will cancel the 13% export tax refund for some aluminium products starting Dec. 1.
LME nickel rose 1.2% to $16,060, zinc added 0.8% to $2,975, lead gained 1.5% to $2,030 and tin advanced 1.7% to $29,365.
(Reporting by Eric Onstad Additional reporting by Ashitha Shivaprasad in Bengaluru; Editing by Bernadette Baum)