Spot gold was up 0.1% at $1,415.15 per ounce, as of 0557 GMT, after falling to a one-week low of $1,410.77 in the previous session.
The metal lost 0.7% so far this week, putting it on track for its first weekly decline in three.
U.S. gold futures were steady at $1,414.40.
"Positive view on gold is driven by expectations of broad monetary easing by key central banks globally, including the Federal Reserve and the European Central Bank (ECB)," said Heng Koon How, head of markets strategy at Singapore's United Overseas Bank.
Market participants are now looking forward to the U.S. central bank's July 30-31 monetary policy meeting, where it is expected to trim its interest rate by at least 25 basis points.
The ECB left interest rates unchanged at its meeting on Thursday, but its President Mario Draghi signalled that the bank was prepared to cut rates in September.
"ECB is sort of delaying the dovish stance to get the Fed out of the way, they did not want the Fed to steal their thunder," said Stephen Innes, managing partner, Vanguard Markets.
"Weaker longs in the market will be worried and they better be sellers going into the FOMC meeting, because the market has priced in too dovish of a lead," he added.
Meanwhile, the dollar index was holding near a two-month high hit in the previous session, making gold expensive for holders of other currencies.
U.S. GDP data, which is due on Friday, is expected to show that U.S. economic growth slowed to 1.8% in the second quarter from 3.1% in the previous quarter.
On the technical front, spot gold is biased to break a support at $1,412 per ounce and fall towards $1,386, according to Reuters technical analyst Wang Tao.
Holdings of SPDR Gold Trust, the world's largest gold-backed exchange-traded fund, dropped 0.36% to 819.32 tonnes on Thursday from Wednesday.
Among other precious metals, silver inched down 0.1% $16.38 per ounce, but was on track for its third straight weekly gain.
Platinum too was down 0.1% at $864.37 per ounce, though it was slated for its third consecutive weekly rise.
Palladium fell 0.5% to $1,522.94. However, the auto-catalyst metal was still on course to mark its first weekly gain in three.