Gold inched higher on Thursday, helped by a softer dollar, while market participants awaited key U.S. inflation data that could shape the Federal Reserve's interest-rate path.
Spot gold was up 0.3% at $4,414.28 per ounce, as of 0419 GMT. U.S. gold futures for December delivery fell 0.1% to $4,457.20.
"For now, the geopolitical developments in the Persian gulf are of secondary importance to gold. Gold instead is teeing off on a weaker dollar, which notably is not moving up despite the fact that U.S. rates are going higher," Marex analyst Edward Meir said.
The U.S. dollar remained subdued, making dollar-priced metals less expensive for holders of other currencies.
The U.S. producer price index data is due at 1230 GMT, and consumer inflation figures are scheduled for release on Friday.