LONDON - Copper prices bounced on Thursday to snap a four-session losing streak, as bearish speculators reversed their positions after news about fresh investment in top metals consumer China.

Benchmark copper futures on the London Metal Exchange gained 2.2% to $8,437 a tonne in official open-outcry trading after touching a two-month low on Wednesday over worries about slowing economic growth and demand.

China's southern manufacturing hub of Guangzhou plans 1,722 projects in 2023 worth more than 6.5 trillion yuan ($945 billion), state media CCTV reported on Thursday.

"Knowing what the year will bring after two days of trading is virtually impossible, so there's quite a lot of caution regarding getting too stuck with a position that may not end up being the right one," said Ole Hansen, head of commodity strategy at Saxo Bank in Copenhagen.

"If you started out having a handsome profit on a breakout, then a fundamental piece of supportive news is enough for those sellers to have a rethink."

Prices are unlikely to make much progress on the upside, however, due to underlying concern about rising COVID-19 cases in China and weakening global industrial activity, he added.

The 200-day moving average at $8,476 would likely cap any moves higher, Hansen said.

The most-traded February copper contract on the Shanghai Futures Exchange ended down 1.2% at 64,290 yuan a tonne to log its fifth straight daily loss.

Analysts said copper would likely remain trapped in a range ahead of China's public holiday to celebrate its New Year from Jan. 23 to Jan. 27, when financial markets are closed and economic activities are usually subdued.

The premium of cash LME lead over the three-month contract climbed to $63 a tonne, the highest since December 2021, indicating a near-term shortage of metal in LME warehouses.

On-warrant LME lead stocks, inventories not earmarked for removal, slid to 9,250 tonnes, the lowest in over 40 years, LME data showed.

Among other metals, LME aluminium rose 1.6% in official activity to $2,303 a tonne, zinc added 0.7% to $3,013 and tin edged up 0.1% at $25,115, but nickel dropped 3.1% to $28,850 and lead fell 1.2% to $2,242.

($1 = 6.8730 yuan)

(Reporting by Eric Onstad Additional reporting by Mai Nguyen in Hanoi Editing by Vinay Dwivedi)