Gold futures finished higher on Thursday, after two straight sessional losses kindled by the weakness in dollar and US Treasury Bond yield notes. News that a federal court blocked U.S. President Donald Trump's ‘reciprocal tariffs’ on imports from US trade partners had supported the yellow metal investments.
Gold futures for June delivery up by $22.20 or 0.67% to settle at $3,317.10 an ounce on the Comex division of the New York Mercantile. While, spot gold lower by $24.48 or 0.74% to $3,293.46 an ounce.