Copper prices rose on Thursday, supported by falling metal inventories, easing worries over a potential U.S. economic recession and demand showing signs of improvement in China.

The most-traded September copper contract on the Shanghai Futures Exchange closed up 0.2% at 73,880 yuan ($10,359.24) a metric ton.

Three-month copper on the London Metal Exchange rose 0.1% to $9,264.50 a ton at 0705 GMT.

"The macroeconomic backdrop is not looking as gloomy as recently feared. Fundamentals are showing signs of improvement too," said ANZ analyst Soni Kumari, referring to possible output cuts for copper, aluminium, nickel and zinc.

Earlier this month, fears of a looming U.S. recession pressured LME copper price to its lowest since March at $8,714 a ton. But the cheaper metal price boosted physical demand, and more positive U.S. data recently eased worries about a hard landing.

"Inventories are retreating and contango forward curve is narrowing... suggesting a tighter market. Downstream demand is showing signs of improvement as well for copper and aluminium," Kumari said.

SHFE copper inventories fell 8% last week, the biggest weekly fall since December last year. LME inventories have also eased recently.

SHFE zinc climbed as much as 1.7% to 23,795 yuan a ton, its highest since July 18. LME zinc rose to as high as $2,870 a ton, a level unseen since July 17.

Bloomberg reported on Wednesday that Chinese zinc smelters were discussing possible output cuts after tight supplies of concentrates forced spot processing fees into negative territory.

"Chinese smelters are suffering big financial losses now with such low treatment charges and a few smelters that cannot obtain enough concentrates have to cut production," said CRU analyst Dina Yu.

LME nickel fell 0.9% to $16,755 a ton, while tin rose 0.3% to $32,805, aluminium increased 0.3% to $2,493.50 and lead rose 0.3% to $2,092.

SHFE aluminium rose 0.6% to 19,870 yuan a ton, tin increased 1.1% to 267,170 yuan while nickel fell 1.7% to 128,700 yuan and lead shed 0.8% to 17,480 yuan.

For the top stories in metals and other news, click or

($1 = 7.1318 yuan)

(Reporting by Mai Nguyen in Hanoi; Editing by Rashmi Aich and Mrigank Dhaniwala)