Three-month copper on the London Metal Exchange was up 1.9% at $9,384 a tonne by 0729 GMT, while the most-traded June copper contract on the Shanghai Futures Exchange closed up 1.2% at 69,660 yuan ($10,689.79) a tonne.
Governments of major economies have so far signalled stable policy outlook to nurture their recovery from the impacts of the pandemic, while more people are getting vaccinated against the novel coronavirus.
“We expect the global economy to peak in the second half of the year,” said Huatai Futures in a note, adding that global central banks might start to tighten their policies from August, pressuring risky assets.
Copper, often used as a gauge of global economic health, is also set to benefit from an expected U.S. infrastructure bill and demand from the renewable and electric vehicle sectors.
LME copper inventories MCUSTX-TOTAL fell for the second straight session, albeit only slightly, while the premium of cash copper over the three-month contract CMCU0-3 rose to $16 a tonne, indicating tightening nearby supplies.
However, stockpiles of copper in ShFE warehouses CU-STX-SGH hit an 11-month high of 202,464 tonnes last week, while Yangshan premium SMM-CUYP-CN hovered near a five-month low. FUNDAMENTALS
* Nickel prices fell 1.6% to $16,110 a tonne on the LME and were down 1.3% to 121,390 yuan a tonne on ShFE , as rising ore supply from the Philippines where the rainy season just ended pressured prices.
* LME aluminium rose 0.8% to $2,333.50 a tonne, zinc advanced 0.6% to $2,873 a tonne, while ShFE aluminium edged up 0.1% to 18,220 yuan a tonne and tin climbed 1.4% to 185,200 yuan a tonne.
* For the top stories in metals and other news, click or $1 = 6.5165 yuan Reporting by Mai Nguyen; Editing by Shounak Dasgupta, Sherry Jacob-Phillips and Uttaresh.V