Gold prices rose by 0.22 per cent to Rs 28,935 per 10 grams in futures trade today as speculators created fresh positions by taking positive cues from the global market.
At the Multi Commodity Exchange, gold for delivery in June moved up by Rs 64, or 0.22 per cent, to Rs 28,935 per 10 grams in a business turnover of 231 lots.
The metal for delivery in May moved up by Rs 50, or 0.18 per cent, to Rs 28,260 per 10 grams in a turnover of 7 lots.
Analysts said a firming trend in global market where gold jumped to the highest level in almost three weeks, as escalating tensions in Ukraine boosted haven demand, influenced the trading sentiments at futures trade here.
Meanwhile, gold rose as much as 0.70 per cent to USD 1,308.91 an ounce, reaching its highest level since April 15 in Singapore.