Gold firmed on Thursday as the dollar faltered following dovish comments from U.S. Federal Reserve Chair Jerome Powell, calming investor concerns over the pace of rate hikes.
Spot gold was up 0.3 percent at $1,224.13 per ounce at 0410 GMT. Prices climbed about 0.6 percent on Wednesday, their biggest one-day percentage gain since November 16.
U.S. gold futures were little changed at $1,223.2 per ounce.
“The dovish Fed stance was relatively constructive from pure dollar trade perspective and it could edge off the dollar and continue to do so until the year end, which is quite significant for gold prices,” said Stephen Innes, APAC trading head at OANDA in Singapore.
The dollar slipped from a two-week high on Wednesday after Powell said interest rates are just below neutral, raising expectations that the U.S. central bank is closer to the end of its rate hike cycle.
“A weaker dollar helps other local currencies such as China and India get back in the game, which could add to gold’s lustre,” Innes added.
A weaker greenback makes the dollar-denominated gold cheaper for other non-U.S. buyers.
However, gains in gold were being limited by increased interest in riskier assets, analysts said.
A robust Wall Street buoyed Asian shares on Thursday. MSCI’s broadest index of Asia-Pacific shares outside Japan rose 0.6 percent.
Investors expect more clues on the Fed’s monetary tightening path from the minutes of the U.S. central bank’s November 7-8 meeting, due later on Thursday. The Fed has raised rates three times this year.
Higher U.S. interest rates tend to boost the dollar, and also increase the opportunity cost of holding gold, which does not pay interest.
Markets also focused on the G20 summit in Buenos Aires this weekend, where U.S. President Donald Trump and his Chinese counterpart, Xi Jinping are scheduled to discuss trade matters.
Gold prices lost to dollar this year as the investors preferred the safe-haven currency as the U.S.-China trade war unfolded and U.S. interest rates rose.
Among other precious metals spot silver inched lower to $14.31 per ounce.
Palladium dipped 0.5 percent to $1,177.95 per ounce, having hit a record high of $1,186.3 in the previous session.
Platinum rose 0.4 percent to $824.00 per ounce after falling to a seven-week low of $809.50 on Wednesday.