Gold hovers near $1,900 an ounce as dollar, yields dip after U.S. data

A one-kilogram gold bar sits at Gold Investments Ltd. bullion dealers in this arranged photograph in London, U.K., on Wednesday, July 29, 2020.
Chris Ratcliffe | Bloomberg | Getty Images

Gold prices hovered near the key $1,900 per ounce level on Friday, helped by a weaker dollar and U.S. bond yields, as investors shrugged off data that showed a rise in U.S. inflation and hoped the Federal Reserve would not change its dovish stance.


Spot gold was up 0.1% at $1,899.28 per ounce, as of 0059 GMT. Prices have risen 0.5% so far this week.

U.S. gold futures rose 0.3% to $1,901.20 per ounce.

The dollar index fell to trade at 90.057 after hitting a near one-week high in the previous session.

The benchmark U.S. 10-year Treasury yields dropped to a three-month low, reducing the opportunity cost of holding non-interest bearing bullion.

Data showed U.S. consumer prices rose solidly in May, leading to the biggest annual increase in nearly 13 years, while weekly jobless claims dropped to their lowest level in nearly 15 months last week.

The European Central Bank raised its growth and inflation projections on Thursday but pledged a steady flow of stimulus over the summer, fearing that a retreat now would accelerate a concerning rise in borrowing costs and choke off the recovery.

Investors are not freaking out over a spike in U.S. inflation in the past two months, showing confidence that the Fed is deftly handling a rebound in economic growth.

The U.S. central bank is likely to announce in August or September a strategy for reducing its massive bond-buying program, but won't start cutting monthly purchases until early next year, a Reuters poll found.

Silver was steady at $27.96 per ounce, palladium slipped 0.5% to $2,763.87, while platinum edged 0.1% lower to $1,150.31.