MCX gold for June contract opened at Rs 28,552 per 10 grams against Monday's close of Rs 28,578. It may touch Rs 28,500 later in the day

In Mumbai spot market, the yellow metal opened at Rs 2,769 per gram against the previous day close of Rs 2,763.

In US market, gold was at $1,648 a troy ounce. At Comex, it closed at $1,652 an ounce on Monday.

Asian equities were volatile as foreign direct investment into China dropped for fifth month and US retail sales beat estimates. Most US shares rose after a report showed retail sales gained 0.8 per cent in March, exceeding economists’ projections.