Gold prices rose for a third consecutive session due to increased safe-haven demand after U.S. President Trump announced new tariffs on Canada and threatened broader tariffs on other trade partners.
Spot gold was up 0.4% at $3,334.99 U.S. per ounce, while U.S. gold futures gained 0.6% to $3,345.30 U.S.
Trump’s tariff announcements, including imposing duties on Canada and other trade partners, along with uncertainties around trade talks with the EU, contributed to the rise in gold prices.
Federal Reserve officials' comments on potential rate cuts later this month, including two cuts remaining on the table for this year, also supported gold's appeal as lower rates boost its demand.