Gold bullion can be seen after being removed from casts at the ABC Refinery smelter in Sydney on April 29, 2025.

David Gray | AFP | Getty Images

Gold touched a record high on Tuesday, ‍just shy of breaching ‍the $4,500 per-ounce threshold, as ‍a weaker dollar and persistent geopolitical uncertainty boosted demand for the safe-haven metal, while silver continued its rally to an all-time peak.

Spot gold rose 1% to $4,488.94 per ounce after hitting a record $4,497.55 earlier ​in the session. U.S. gold futures for February delivery rose 1.1% to $4,520.10.

“Expectations for a dovish Fed, markets losing confidence in the greenback, geopolitical tensions, central bank buying…. Investors’ lust of gold remains ⁠massive, due to a mix of all factors above,” said Carlo Alberto De Casa, external analyst at banking group Swissquote.

The U.S. dollar extended losses to a second day and was on course for its biggest annual fall since 2017.

On the geopolitical front, U.S. President Donald Trump last week ordered a “blockade” of all sanctioned oil tankers entering and leaving Venezuela, and said he was not ruling out the possibility of war with the country.

Meanwhile, markets are currently pricing in two interest rate cuts for 2026 as reports of Trump naming a new Federal Reserve chair early next year reinforce expectations for dovish monetary policy.

Bullion has climbed more than 70% this ‍year as investors seek refuge amid global tensions and lower interest rates.

Spot ‌silver advanced 0.7% to $69.51 per ounce after touching a record ⁠high of $69.98 earlier.

The white metal has risen 142% year-to-date on supply deficits, industrial demand, and investment inflows.

“Both gold and silver continue ‍to attract buying strength. This behavior suggests that $4,500 and $70 are being treated less as hard ceilings and more as reference points within ongoing trends, leaving both metals firmly supported for now and over the holidays,” said Ahmad Assiri, research strategist at Pepperstone.