Gold held above $1840 an ounce on Thursday after rebounding from two-week lows in the previous session, as widespread concerns over high inflation countered pressure from a strong dollar and rising Treasury yields.
Persistent inflation remained an underlying theme supporting bullion prices, with the eurozone inflation data coming in much higher than expected on Tuesday.
Investors are also looking ahead to US non-farm payrolls and inflation data for May for clues on the health of the economy and to guide the outlook for monetary policy.
Markets have priced half-point interest rate increases from the Federal Reserve at each of the next two meetings in June and July, although the outlook beyond that remains uncertain.
Gold is considered a hedge against inflation and economic and political uncertainties, but higher interest rates increase the opportunity cost of holding the non-yielding metal.