Gold prices rose 0.22 per cent to Rs 28,935 per 10 grams at the futures trade today as speculators created fresh positions by taking positive cues from the global market.
On 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.
Similarly, 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 seven lots.
Analysts said a firm trend in the global market, where gold jumped to the highest level in almost three weeks, as escalating tensions in Ukraine boosted the demand for safe haven, influenced the trading sentiment at the futures trade here.
Meanwhile, the yellow metal rose as much as 0.7 per cent to $1,308.91 an ounce, reaching its highest level since April 15 in Singapore.