New Delhi: Gold on Friday gained Rs 110 to Rs 28,640 per 10 grams, snapping a two-day losing trend on increased buying by stockists to meet demand for the ongoing marriage season amid a firming global trend.

Silver also spurted by Rs 1,040 to Rs 57,240 per kg on increased offtake by coin-makers and industrial units.

The trading sentiment bolstered as gold in global markets rose for the fifth week, the longest rally since August as mixed US economic data and the European debt crisis drove demand for safe haven investment.

In Singapore, gold rose by USD 4 to USD 1,762.40 an ounce.

Besides on the domestic front, fresh buying by stockists and jewellers for the ongoing marriage season further fuelled the uptrend in both gold and silver prices.

Gold of 99.9 and 99.5 per cent purity rose by Rs 110 to Rs 28,640 and Rs 28,500 per 10 grams, respectively. The metal had lost Rs 160 in last two trading sessions. However, sovereigns held steady at Rs 23,400 per piece of eight grams in scattered deals.

In a similar manners, silver ready surged further by Rs 1,040 to Rs 57,240 per kg, while weekly-based delivery inched up by Rs 5 to Rs 56,700 per kg. Silver coins also jumped up by Rs 1,000 to Rs 67,000 for buying and Rs 68,000 for selling of 100 pieces.