Gold prices continued its northern journey in Asian trade Monday as uncertainty over global economic situation boosted its safe haven appeal.

Gold for immediate delivery was seen trading at $ 1256.84 an ounce at 11.30 a.m Singapore time while U.S. gold futures for August delivery was at $1,258.00 an ounce.

Analysts said the precious yellow metal gained momentum from global economic situation while US's remark over Iran's nuke bomb making capacity also helped the bullion.

A weak dollar also added to gold's support while other precious and base metals also remained higher on the Comex division of the NY.

Meanwhile, the world's largest gold-backed exchange-traded fund, SPDR Gold Trust said its holdings remained unchanged at an all-time high at 1,316.177 tones.

Demand for gold peaked after US gross domestic product figures for the first quarter were revised downwards.

US Commerce Department's new data indicated an annualised growth rate for GDP of 2.7%, the second downward revision of the growth rate; the initial estimate was for 3.2% annualised growth but that was revised down to 3.0% last month.

Platinum rose 1.1 percent to $1,584.25 as worries about output in the world's biggest producer, South Africa, continued to underpin prices.

On Friday, August gold rose $10.30 to settle at $1,256.20 per fine ounce. July silver rose 37.4 cents to settle at $19.11 per fine ounce, and July copper rose nine cents to settle at $3.0955 per pound.