Gold rose on Friday, set to post its best week since July, as the dollar weakened and increasing chances of a Joe Biden victory in the U.S. presidential election boosted hopes for a larger coronavirus relief bill.
Spot gold rose 0.1% to $1,950.12 per ounce, on track for a 3.6% weekly gain, the most since late July. U.S. gold futures rose 0.5% to $1,955.60.
"A devaluation of the U.S. dollar has driven gold prices to six-week highs, also some safe-haven demand amid the uncertainty of the presidential elections and rising COVID cases," Kitco Metals senior analyst Jim Wyckoff said.
"The market is factoring in a Biden victory, (which) will lead to more government stimulus programmes and that could introduce some problematic price inflation down the road and also deflate the value of (the) dollar."
Gold, considered a hedge against inflation and currency debasement, has risen 28% this year on the back of massive global stimulus to help coronavirus-hit economies.
Making gold cheaper for holders of other currencies, the dollar held near a two-month low.
Democrat Joe Biden edged closer to the White House, while Republican President Donald Trump falsely claimed the election was being "stolen" from him, even as votes were still being counted in key states.
"Although the continued U.S. election uncertainty is taking away the prospect of an immediate stimulus package, markets believe that one would eventually be coming, and so that may be why gold is moving up," ED&F Man Capital Markets analyst Edward Meir said.
"We have a decent shot of getting to $2,000 an ounce by month-end if not earlier."
Data earlier showed U.S. nonfarm payrolls increased by 638,000 jobs last month, while the unemployment rate fell to 6.9% from 7.9% in September.
Silver gained 1% to $25.58 an ounce. Platinum rose 1.3% to $904.19 and palladium was up 3% at $2,447.