Gold rose on Monday as fears of a slowdown in global economic growth and uncertainty surrounding the U.S. interest rate trajectory bolstered the metal's appeal ahead of a G20 meeting, with the focus on U.S.-China trade tensions.
Spot gold rose 0.3 percent higher to $1,226.0 per ounce by 08:34 GMT. U.S. gold futures were up about 0.4 percent at $1,227.5 per ounce.
"People are moving some capital into gold at this time, given the uncertainties around the pace of rate hikes by the U.S. Federal Reserve, the U.S.-China trade war," said Brian Lan, managing director at Singapore dealer GoldSilver Central.
U.S. President Donald Trump and Chinese President Xi Jinping are expected to meet on the sidelines of a G20 summit in Argentina at the end of this week.
Officials from some G20 countries, anxious to see a swift end to the Sino-U.S. trade war, are hopeful but not confident that the meeting may yield at least a partial ceasefire.
Gold declined over 10 percent from a peak in April while the dollar gained as the trade tussle unfolded against a backdrop of higher U.S. interest rates.
Among other precious metals, silver climbed 1.2 percent to $14.41 an ounce and platinum rose 0.7 percent to $842.65.
Palladium gained 1.3 percent at $1,133.99 an ounce. Prices fell about 3 percent in the previous session, their biggest one-day percentage decline since Aug. 15