Gold shook off headwinds from a stronger US dollar to scale a near two-week peak overnight as data pointed to easing inflationary pressure in the United States, boosting expectations of a further interest rate cut by the Federal Reserve.

Spot gold gained 0.7 per cent to $1,288.03 per ounce, having hit a high of $US1,288.87 earlier – its highest level since May 17.

The metal reversed course from earlier in the session, when it fell to its lowest level since May 23 at $US1,274.44.

US gold futures settled 0.5 per cent higher at $US1,287.1 an ounce.

While data showed strong growth in gross domestic product in the first quarter, a gauge of inflation tracked by the Fed increased at a 1.0 per cent rate last quarter, instead of the previously reported 1.3 per cent pace.

Manufacturing, retail sales, housing and exports also dropped in April.

Fed policymakers are likely to shrug off the last quarter’s growth spurt and focus on the weak domestic demand and inflation when they meet next month.

“The core PCE (personal consumption expenditures) came in weaker than expected and is helping gold on the margin since it reaffirms this market’s belief that the next move from the Fed is a cut, which tends to lower the opportunity cost for holding non-cash flow yielding assets like gold,” said Daniel Ghali, commodity strategist at TD Securities.

Gold also shrugged off initial pressure from a stronger US dollar, with the currency hovering within striking distance of a two-year high against a basket of major currencies.

“Gold has held up a lot better than expected with the recent strength in the (US) dollar and that’s a major feather in the cap of the gold market in the near term,” said John Caruso, senior market strategist at RJO Futures.

The US dollar has been used as the preferred hedge against trade tensions, repeating a trend from last year.

“Short-term resistances (for gold) to watch include $US1,280, $US1,285 and $US1,293, levels which were previously support. We would only turn bullish again on gold should it rise back above that $US1,300 hurdle and stay above it, or print a bullish reversal at lower levels first,” Fawad Razaqzada, market analyst with, wrote in a note.

Meanwhile, holdings of SPDR Gold Trust, the world’s largest gold-backed exchange-traded fund, rose 0.5 per cent to 740.86 tonnes on Wednesday.

Elsewhere, silver rose 0.7 per cent to $US14.52 per ounce.

Platinum was up 0.6 per cent at $US796.25 per ounce, after falling to its lowest level since February 15 at $US784.42.

Palladium climbed 1.3 per cent to $US1,366.51 per ounce, having touched a peak since May 1 at $US1,380.75.