Speculative buying helped base metals and precious metals rally again on the LME today.Copper, aluminium and zinc moved up to $8652, $3014 and $3673 per tonne, respectively, in early trades on Wednesday.