Gold prices rose by Rs 127 to Rs 21,250 per 10 grams in futures trade today as speculators created fresh positions on the back of a firming global trend.
Trading sentiment buoyed after gold climbed in Asia as allied aircraft began to enforce a no-fly zone over Libya, driving energy prices higher and boosting demand for the metal as a haven.
At the Multi Commodity Exchange, gold for delivery in June rose by Rs 127, or 0.60 per cent, to Rs 21,250 per 10 grams, with a business turnover of two lots.
Similarly, the metal for delivery in April moved up by Rs 125, or 0.60 per cent, to Rs 20,973 per 10 grams, with an open interest of two lots.
Traders said fresh buying by speculators in tandem with a firming trend in Asian region, led to the rise in gold futures prices.
Meanwhile, gold advanced by 0.8 per cent to $1,429.63 an ounce in Asian region.