Gold held its gain after President Donald Trump stated that the U.S. and Iran are engaged in talks aimed at ending the war. This conflict has previously fueled inflationary concerns and increased the likelihood of higher interest rates.