Gold prices hit a record Rs 1,27,500 per 10 grams on MCX.
Internationally, gold crossed USD 4,200 per ounce on COMEX.
Investors sought safety amid rising geopolitical tensions and US-China trade worries.
Market sentiment was further boosted by hints of possible US monetary easing.