Gold prices rose Rs 86 to Rs 29,649 per 10 grams at the futures trade today as speculators raised their bets amid a firm trend overseas.

At the Multi Commodity Exchange, gold for delivery in far-month June rose Rs 86 or 0.29 per cent to Rs 29,649 per 10 grams in a business turnover of 6 lots.

Similarly, the yellow metal for delivery in April was trading higher by Rs 76 or 0.26 per cent at Rs 29,385 per 10 grams in 268 lots.

Analysts said a firm trend in global markets, where the precious metal advanced further on sustained demand for safe-haven assets as financial markets were roiled by further volatility in equities and oil, influenced gold here.

Globally, gold surged 1.85 per cent to $1,230.70 an ounce in New York yesterday.