Gold prices recovered by Rs 90, to Rs 18,166 per ten gram in futures trade today as traders indulged in creating fresh positions on existing lower level.
On the Multi Commodity Exchange, gold for August month contract rose by Rs 90, or 0.50 per cent, to Rs 18,166 per ten gram with an open interest of 3,987 lots.
The metal for delivery in June contract also moved up by Rs 88, or 0.49 per cent, to Rs 18,096 per ten gram in business turnover of 13,877 lots.
Traders said despite weakening global trend, fresh buying by traders at existing lower level mainly led to recovery in gold prices at futures trade.
Meanwhile, gold slid by 1.5 per cent, to $1,206.75 in Asian region, the lowest level since May 11.