Gold futures finished lower on Tuesday on account of profit-taking after gold’s price surge on safe-haven demand ahead of President Donald Trump’s tariff roll-out. Markets and consumers are waiting for details of Trump's planned tariffs, set to be announced later this Wednesday.
Gold futures for June delivery lost by $4.3 or 0.1% to settle at $ 3,146.0 ounce on the Comex division of the New York Mercantile. While, spot gold up by $1.65 or 0.05% to $ 3,115.03 an ounce.