Gold prices rose on Thursday as fears of a wider conflict in the Middle East boosted safe-haven demand, offsetting pressure from the prospect of higher U.S. interest rates for longer.

Update prices

Spot gold was up 0.6 percent at $2,374.97 an ounce by 0429 GMT, after hitting an all-time high of $2,431.29 on Friday, while U.S. gold futures were up 0.1 percent at $2,389.70.

The fact that we have a lot of uncertainty on the geopolitical front supports the bullish trend that is still prevailing in gold, said Kelvin Wong, senior market analyst for Asia-Pacific at OANDA.

Israeli Prime Minister Benjamin Netanyahu said Israel would make its own decisions on how to defend itself, as Western nations appealed for restraint in responding to the attack by Iran earlier this week.

Higher interest rates make it less attractive to hold non-yielding bullion.

As for other precious metals, silver rose in spot transactions by 0.6 percent to $28.38 per ounce, platinum was stable at $938.40, and palladium rose by 0.2 percent to $1,027.82.