Gold prices on Thursday held steady near a more than one-week high hit in the previous session, amid hopes for a new round of U.S.-China trade talks, but a firmer dollar kept gains in check.
Spot gold rose 0.5 percent at $1,211.71 an ounce. The bullion gained 0.7 percent in the previous session, in its biggest single-day rise since Aug. 24.
Senior U.S. officials sent an invitation to their Chinese counterparts to hold another bilateral trade meeting, raising speculation about a subtle shift in Washington's policy.
The outreach comes as more than 85 U.S. industry groups launched a coalition on Wednesday to take a fight public against President Donald Trump's trade tariffs.
"Signs of movement in Sino-U.S. trade talks is the proximate cause (for steady prices), with a market that is still short and probably more sensitive to news, favouring the upside for gold," said Nicholas Frappell, global general manager at ABC Bullion, Australia.
The months-long trade rift between U.S. and China has prompted investors to buy the U.S. dollar in the belief that the United States has less to lose from the dispute. This has driven investors towards record short positions in Comex gold and heavy liquidations in gold exchange traded funds.
Gold prices have fallen nearly 12 percent since a peak in April amid intensifying global trade tensions and under pressure from rising U.S. interest rates.
"Gold is trading entirely on the mercy of the U.S. dollar ... to judge gold by any other metric in this environment provides an indecisive, inconclusive and highly inconsequential signal," said Stephen Innes, Asia-Pacific trading head for OANDA.