In Delhi, gold of 99.9 per cent and 99.5 per cent purity rose by Rs 675 each to Rs 39,670 and Rs 39,500 per 10 grams, respectively.

Sovereign gold also surged by Rs 700 to 29,500 per eight grams.

Globally, gold jumped more than 1 per cent to surpass the $1,550 per ounce mark for the first time in more than six years on Monday as investors flocked to safe haven assets driven by the heightened US-China trade dispute.

Spot gold was up 0.3 per cent at $1,530.63 per ounce in intraday trade, after hitting its highest since April 2013, at $1,554.56 earlier in the session. US gold futures were up 0.2 per cent at $1,540.30.

"Feeble global equities and signs of escalating fragile global economic sentiments prompted investors to find shelter in safe assets like the yellow metal," PTI quoted Hareesh V, head (commodity research), Geojit Financial Services, as saying.

He added that in the domestic market, prices surged to all-time highs supported by a strong international market and a feeble rupee.

The rupee declined to as much as 72.25 - down 59 paise from the previous close - against the dollar in afternoon deals. That marked the lowest intraday level recorded for the rupee so far in calendar year 2019.

Gold futures hit an all-time high of Rs 39,196 ($548.26) per 10 grams in early trade, taking their gains to nearly 25 per cent in 2019.

Silver ready was up by Rs 1,450 to Rs 46,550 per kg, while weekly-based delivery jumped by Rs 1,625 to Rs 45,291 per kg. Silver coins higher by Rs 3,000 to Rs 94,000 for buying and Rs 95,000 for selling of 100 coins.