Copper prices rose to their highest in nearly six weeks on Monday, as investors left a subdued equities market for more attractive assets and as floods in China sparked supply concerns.
Three-month copper on the London Metal Exchange increased 1.2 percent to $9,632 a ton, after rising as much as 1.6 percent earlier in the session to $9,665 a ton, its highest since June 16.
The most-traded September copper contract on the Shanghai Futures Exchange advanced 1.8 percent to 70,820 yuan ($10,921.93) a ton, after hitting a June 15-high of 71,150 yuan a ton earlier in the session.