Buoyed by a firm global trend, gold prices rose by Rs 142 to Rs 29,104 per 10 grams in futures trade today as speculators enlarged their positions.
The sentiment bolstered as gold climbed to its highest level since April 15 in global markets, as investors weighed rising physical sales against falling investment demand.
At the Multi Commodity Exchange, gold for delivery in June rose by Rs 142, or 0.53 per cent, to Rs 27,104 per 10 grams in business turnover of 4,816 lots.