On the Multi Commodity Exchange, gold contracts for the June delivery traded lower by Rs 171, or 0.35 per cent, at Rs 48,303 per 10 gram in a business turnover of 6,693 lots, silver contracts for the July delivery gained Rs 469, or 0.64 per cent, to Rs 73,793 per kg in 12,370 lots, aluminium for delivery in May declined by Rs 1.15, or 0.58 per cent, to Rs 196.85 per kg in 1,391 lots, nickel contracts for the May delivery gained Rs 5.30, or 0.4 per cent, to Rs 1,327.90 per kg in a business turnover of 1,499 lots.