Gold held steady on Thursday as lower US Treasury yields countered a stronger dollar after minutes from the Federal Reserve's last meeting showed that the central bank is moving towards tapering its asset purchases as soon as this year.
Spot gold was little changed at $1,803.01 per ounce, as of 0109 GMT.
- US gold futures edged 0.1% higher to $1,804.30 per ounce.
Benchmark US 10-year Treasury yields dropped to their lowest since Feb. 19, reducing the opportunity cost of holding non-interest bearing gold.
However, the dollar index traded near the highest in three months versus its rivals, making gold more expensive for other currency holders.
Fed officials last month felt substantial further progress on the US economic recovery "was generally seen as not having yet been met," but agreed they should be poised to act if inflation or other risks materialised, according to the minutes of the central bank's June policy meeting.
A new rise in coronavirus infections driven by the more virulent Delta variant could cause consumers to "pull back" and slow the US recovery, Atlanta Federal Reserve President Raphael Bostic said.
The European Central Bank will on Thursday announce the outcome of an 18-month strategy review, redefining its inflation target and laying down what role it plans to play in the fight against climate change.
SPDR Gold Trust, the world's largest gold-backed exchange-traded fund, said its holdings fell 0.2% to 1,040.48 tonnes on Wednesday from 1,042.23 tonnes on Tuesday.
The Perth Mint's gold sales fell to an eight-month low in June but were higher year-on-year, while silver sales jumped to their highest level in more than a year, the refiner said in a blog post.
Silver eased 0.2% to $26.07 per ounce, palladium fell 0.1% to $2,847.97, and platinum slipped 0.4% to $1,080.37.