Gold climbs on safe-haven demand ahead of US reciprocal tariffs Spot gold up 0.7% at $3,131.25 an ounce; Bullion touches all-time high of $3,148.88 1 day ago