On the MCX, gold was trading around ₹142,900, down 0.12%, recovering from an opening gap-down near ₹142,580