Copper price extends rally on China surprise

In early trade on Tuesday copper for delivery in December touched one-month highs with copper futures exchanging hands for $2.2170 per pound ($4,887 a tonne). It was the seventh session in a row of gains for the red metal and the...