Gold futures on the Multi Commodity Exchange has closed marginally lower at Rs 29,158 per 10 grams on Thursday against the previous close of Rs 29,159.
In Mumbai spot market, the yellow metal opened down at Rs 2,830 a gram.
In Comex, gold for August delivery was up by $2 at $1,580 a troy ounce at 9.42 am.
The movement of rupee against dollar will continue to dictate gold price trend in India. On the MCX, it may trade in a range of Rs 29,150 to Rs 29,270 per 10 grams.