Gold prices jumped more than 1 per cent on Friday as the dollar slipped ahead of a US jobs report that could offer cues on the Federal Reserve's rate-hike path.
Spot gold rose 1.3 per cent to $1,649.93 per ounce by 1054 GMT, and was up 0.4 per cent for the week. US gold futures also gained 1.3 per cent to $1,652.90.
The dollar index fell 0.5 per cent, making greenback-priced gold more appealing for overseas buyers.
"Investors are still digesting Fed's comments and today there is some more optimism, markets are trying to focus the attention also on dovish remarks, while uncertainty is still dominant," said Carlo Alberto De Casa, external analyst for Kinesis Money.
The US central bank raised interest rates by 75 basis point for the fourth time in a row this week, but also signalled it may be nearing an inflection point in what has become the fastest tightening of monetary policy in 40 years.
Data on Thursday showed an unexpected drop last week in the number of Americans filing new claims for unemployment benefits. All eyes are now on US non-farm payrolls data for October due at 1230 GMT.
A Reuters survey showed nonfarm payrolls likely increased by 200,000 jobs last month after adding 263,000 jobs in September.
"Any figure above expectations could push investors to bet on further rate hikes (pressuring gold and shares), while numbers be below forecasts – in this strange scenario - can be positive for gold and stocks," Mr De Casa added.
Gold is considered an inflation hedge, but high interest rates dent the non-yielding asset's appeal.
"Interest rates are likely to stay elevated, but slowing pace of hikes could see the pace of decline in gold prices moderate," said Christopher Wong, OCBC FX strategist.
Spot silver rose about 2 per cent to $19.86 per ounce, and was headed for a weekly gain.
Platinum and palladium each gained 1.6 per cent to $933.51 and $1,829.75, respectively, with both set for weekly losses.