Gold prices rose 0.4% to $3,348.28 per ounce on Monday, bouncing back from a two-week low.
The gains were driven by falling U.S. Treasury yields and a weaker dollar, which typically support gold prices. Markets are closely watching President Trump’s meeting with Ukrainian President Zelenskiy and European leaders to discuss potential peace negotiations with Russia.
Any easing of geopolitical tensions could soften gold prices slightly. Investors are also anticipating the Federal Reserve’s Jackson Hole symposium for clues about interest rate cuts, with economists expecting at least one rate cut in September.