Singapore: Gold rose after hitting a two-week low, supported by lower US Treasury yields as investors awaited US President Donald Trump's meeting with Ukrainian President Volodymyr Zelenskyy and European leaders to discuss a peace deal with Russia.
Spot gold gained 0.3% to $3,345.64 per ounce on Monday, after hitting its lowest level since Aug. 1.
US gold futures for December delivery rose 0.3% to $3,391.80.
Elsewhere, spot silver rose 0.3% to $38.08 per ounce, platinum gained 0.8% to $1,346.61 and palladium was up 1.3% to $1,126.85.