Gold prices climbed more than 1 per cent on Tuesday as a weaker dollar, concerns over US tariffs, and fiscal uncertainty drove investors toward safe-haven assets. Spot gold rose 1.42 per cent to $3,349.76 per ounce by 12:03 GMT, up from $3,302.91 in the previous session. US gold futures gained 1.64 per cent to $3,361.80 per ounce, after settling at $3,307.70 on Monday. Attribution: Amwal Al Ghad English, Reuters Subediting: Y.Yasser