Gold and silver traded mixed on the MCX as a subdued dollar and weaker crude prices offered support amid uncertainty over global interest rates. Silver gained Rs 1,000 per kg, while gold fell Rs 800 per 10 grams; traders are advised to book profits on price rallies.