Gold futures up at Rs 29,670 per 10 gm