Gold futures finished sharply higher on Tuesday, marking a two-week high level kindled by safe-haven demand amid ongoing geopolitical uncertainties and economic concerns. Additionally, a weakening dollar contributed to the surge.
Gold futures for June delivery up by $100.50 or 3.02% to settle at $3,422.80 an ounce on the Comex division of the New York Mercantile. While, spot gold down by $46.69 or 1.36% to settle at $3,385.08 an ounce.