Gold prices slipped on Friday and were on track for their first weekly fall in four, weighed down by a stronger dollar and higher bond yields, while investors keenly awaited U.S. non-farm payrolls data due later in the day.
Spot gold was down 0.2 per cent to $2,038.49 per ounce as of 1223 GMT. U.S. gold futures fell 0.2 per cent to $2,045.40.
"Gold is currently trading down less than 1 per cent for the week as stronger than expected U.S. economic data drove bond yields up and U.S. rate cut expectations down," said Ole Hansen, Saxo Bank's head of commodity strategy.
"A stronger-than-expected U.S. (payrolls) report may challenge gold's resolve given its potential further dampening impact on future rate cut expectations."
Data on Thursday showed that U.S. private employers hired more workers than expected in December, pointing to persistent strength in the labour market.
Benchmark U.S. 10-year Treasury yields hit a three-week peak, while the dollar rose 0.3 per cent and was heading for its biggest weekly gain since May, making gold more expensive for other currency holders.
More From This Section
Focus now shifts to the U.S. non-farm payrolls report due at 1330 GMT for more clarity on the Federal Reserve's rate path outlook. Economists polled by Reuters forecast that 170,000 jobs were created in December, fewer than the 199,000 in November.
Traders are now pricing in about a 66 per cent chance of a rate cut from the Fed at its March 20 policy meeting, compared with a 90 per cent chance a week ago, according to the CME FedWatch tool.
Elsewhere, spot silver was down 0.1 per cent to $22.96 per ounce, while platinum slipped about 1 per cent to $947.77.
Palladium fell 1.3 per cent to $1,023.89 per ounce in its ninth consecutive session of decline.
"A combination of healthy availability of inventory, growing short positions, declining market share of internal combustion engines and palladium substitution have weighed on prices, and we expect these trends to set the tone of trading in 2024," said Standard Chartered analyst Suki Cooper.