Gold prices edged lower in European trade on Wednesday, pausing for breath after rallying to the highest level in around three weeks in the prior session.
Comex gold futures were at $1,239.46 a troy ounce by 3:00 AM ET (07:00 GMT), down $2.50 or around 0.2%.
Prices settled higher for a third-straight session on Tuesday after hitting their highest level since June 30 at $1,244.10.
Gold's gains came as the dollar sank to an 11-month low after a second attempt by Republicans to replace Obamacare failed, delivering a major blow to President Donald Trump's agenda.
Investors were now more doubtful over the future of the Trump administration's planned tax reforms, given the difficulty the healthcare bill has faced in making progress.
Fading expectations for another rate hike by the Federal Reserve this year further weighed on the greenback.
Futures traders are pricing in less than a 40% chance of a rate hike by December, according to Investing.com’s Fed Rate Monitor Tool.
Market players will focus on U.S. housing sector data due later in the session to gauge the strength of the world's largest economy and how it will impact the Fed's view on monetary policy.
The U.S. central bank hiked rates at its June meeting and stuck to its forecast for one more rate hike this year, but recent dovish comments from Chair Janet Yellen and soft inflation data have raised doubts over whether policymakers will be able to stick to their planned tightening path.
The precious metal is sensitive to moves in U.S. rates, which lift the opportunity cost of holding non-yielding assets such as bullion.
Also on the Comex, silver futures dipped 6.0 cents, or roughly 0.4%, to $16.20 a troy ounce, after hitting a more than two-week high of $16.31 a day earlier.
Among other precious metals, platinum was down 0.4% at $926.30, while palladium dipped 0.4% to $860.70 an ounce.