On MCX, gold contracts for the June delivery traded lower by ₹521, or 0.33% at ₹1,59,085 per 10 grams in a business turnover of 790 lots.