Gold prices rose on Tuesday as a dip in the dollar made bullion less expensive for buyers holding other currencies, although trading was thin after the long Christmas weekend.
Spot gold was up 0.6% at $1,807.69 per ounce, as of 0704 GMT. U.S. gold futures rose 0.6% to $1,814.80.
The dollar index slipped 0.4% against its rivals.
The dollar eased while risk sentiment improved amid China relaxing quarantine rules, which is currently helping gold prices, said OCBC FX strategist Christopher Wong.
Top gold consumer China will stop requiring inbound travelers to go into quarantine starting from Jan. 8, the National Health Commission said in a major step towards easing curbs on its borders, which have been largely shut since 2020.
Gold has risen nearly $200 since falling to a more than two-year low in late September, as expectations about slower interest rate hikes from the U.S. Federal Reserve dimmed the dollar’s allure.
The Fed lowered its pace of rate hikes to 50 bps in December after four consecutive increases of 75 bps each. However, Fed Chair Jerome Powell has signaled that the U.S. central bank will lift rates further next year.
“Gold was weaker for most of 2022 amid aggressive tightening of monetary policies, rising real yields and dollar strength. But the tide has turned as Fed shifts into policy calibration mode,” Wong added.
“Sustained recovery in gold prices is possible if Fed pivots.”
Higher rates diminish gold’s anti-inflationary appeal and increase the opportunity cost of holding the asset since it pays no interest.
Meanwhile, data on Friday showed U.S. consumer spending barely rose in November, while inflation cooled further.
Spot silver gained 2% to $24.19 per ounce, platinum was up 0.7% at $1,029.04 and palladium rose 0.3% to $1,769.63. (Reporting by Ashitha Shivaprasad in Bengaluru; Editing by Uttaresh.V and Krishna Chandra Eluri)