New Delhi, Jan. 21 -- Gold futures soared by Rs 7,774 to scale an all-time high of Rs 1,58,339 per 10 grams on Wednesday, as global prices breached the USD 4,800 per ounce-level amid sustained demand for the safe-haven assets.

Rallying for the third straight day, the yellow metal futures for February delivery climbed by Rs 7,774, or 5.16 per cent, to touch a record of Rs 1,58,339 per 10 grams on the Multi Commodity Exchange (MCX).

On Tuesday, the yellow metal extended its record-breaking run, breaching the Rs 1.5 lakh per 10-gram mark in futures trade. Over the last three sessions, gold prices climbed by Rs 15,822, or 11.10 per cent, from Rs 1,42,517 per 10 grams on January 16.

Silver, too, extended its upward march for the third consecu...