New Delhi, April 21 -- Gold and Silver prices today on 21 April: Gold rate declined on the MCX in early deals on Tuesday. This was due to profit-taking amid an uptick in the US dollar, while persisting uncertainty about the proposed US-Iran talks keeps crude oil prices elevated, weighing on gold prices.

MCX gold June futures were 0.07% down at Rs.1,53,829 per 10 grams, while MCX silver May contracts were 0.69% down at Rs.2,50,801 per kg at 9:10 am.

Gold and silver rates have been highly volatile of late, primarily due to the rise in the US dollar driven by a spike in crude oil prices. When oil prices rise, demand for the dollar rises, as oil is largely traded in US dollars, driving the greenback higher, weighing on gold prices. Even aft...