Gold prices rose Rs 37 to Rs 28,553 per 10 grams at the futures trade as speculators raised their bets amid a firm trend overseas.

At the Multi Commodity Exchange, gold for delivery in August rose Rs 37 or 0.13 per cent to Rs 28,553 per 10 grams in a business turnover of 142 lots.

Analysts said raising of bets by participants, tracking a firm trend in the global markets as the dollar's weakness boosted the demand for safe-haven, influenced prices at the futures trade here.

Globally, gold edged higher by 0.13 per cent to $1,255.70 an ounce in Singapore.

comment COMMENT NOW