Traders said increased buying by stockists and retailers mainly kept gold prices remain higher for the third day.Firming global trend before the US Federal Reserve releases minutes of its March meeting, which may give clues on the outlook for the central bank's monetary policy, also boosted the sentiment.
Gold in London, which normally sets price trend on the domestic front, rose by 0.1 per cent to $1,309.54 an ounce.
On the domestic front, gold of 99.9 and 99.5 per cent purity shot up by Rs. 220 each to Rs. 29,700 and Rs. 29,500 per ten gram respectively. It had gained Rs. 245 in last two trade.
Sovereign followed suit and gained Rs. 100 to Rs. 24,900 per piece of eight gram. On the other hand, silver ready declined by Rs. 30 to Rs.43,600 per kg while weekly-based delivery rose by Rs. 300 to Rs.43,230 per kg on speculators buying.
Silver coins spurted by Rs. 1,000 to Rs. 82,000 for buying and Rs. 83,000 for selling of 100 pieces.