In this July 22, 2014, file photo, gold bars are stacked in a vault at the United States Mint, in West Point, New York. (MIKE GROLL / FILE / AP)

Gold prices advanced to an eight-month high on Monday, as a weaker dollar made greenback-priced bullion cheaper for overseas buyers while hopes of less-aggressive US rate hikes also lifted sentiment.

Spot gold was up 0.7 percent at $1,878.55 per ounce, as of 0256 GMT, its highest level since May 9, 2022. US gold futures also rose 0.7 percent to $1,883.20.

The dollar index slipped 0.3 percent.

"Softer US data on Friday boosted gold's appeal. Data suggests that Fed's cumulative tightening in 2022 is starting to have its effects felt on the economy and that the Fed can afford to slow its pace of tightening," said OCBC FX strategist Christopher Wong.

Higher interest rates dim gold's allure as an inflation hedge and raise the opportunity cost of holding the non-yielding asset

Data showed on Friday that the US economy added jobs at a solid clip in December, but Fed officials could draw some solace from a moderation in wage gains. Also, US services industry activity contracted in December for the first time in more than 2-1/2 years amid weakening demand, offering more evidence that inflation was abating.

Higher interest rates dim gold's allure as an inflation hedge and raise the opportunity cost of holding the non-yielding asset.

READ MORE: World food prices hit record high in 2022

Market participants will now turn to Fed Chair Jerome Powell's speech at a central bank conference in Stockholm on Tuesday and US consumer price index data due on Thursday.

"This week's CPI data would be key. Another deceleration in price pressures could boost appetite for gold while the dollar stays under pressure. However, an unexpected uptick in CPI may un-nerve sentiments," Wong added.

Traders also kept a tab on top bullion consumer China reopening borders that have been all but shut since the start of the COVID-19 pandemic.

ALSO READ: US Fed says higher interest rates will remain

Spot silver gained 0.9 percent to $24.03, while platinum rose 0.5 percent to $1,095.58 while palladium was up 0.7 percent to $1,817.59.