The price of gold declined Rs 254 per 10 grams to Rs 52,031 in the national capital, compared to Rs 52,285 in the previous session, amid weak global cues. Notably, the price of silver surged by Rs 21 to Rs 55,979 per kg, compared to Rs 55,958 per kg in the previous trade.