Gold prices rose on Wednesday on expectations of monetary policy easing from leading central banks to shore up the global economy, though a stronger dollar curbed gains.
Spot gold was up 0.7pc at $1,426.40 an ounce at 1138 GMT but still short of last week's peak at $1,452.60.
US gold futures rose 0.4pc to $1,426.80.
Continued strong investment interest and buying in gold, expectations of interest rate cuts, high geopolitical tensions regarding Iran and a gloomy global economic outlook are propping up gold prices today, said Commerzbank analyst Carsten Fritsch.
The European Central Bank (ECB) is expected to signal easier monetary policy when it meets on Thursday.
Investors are also looking ahead to the US Federal Reserve's July 30-31 policy meeting, at which it is expected to cut its overnight benchmark lending rate.
Futures remain 100pc priced for a rate cut of 25 basis points from the Fed next week and even imply an 18pc chance of 50 basis points.
Concerns about tepid economic growth have prompted central banks around the world to review their stance on monetary policy.
The IMF on Tuesday lowered its forecast for global growth this year and next, warning that more US-China tariffs, auto tariffs or a disorderly Brexit could hit growth, weaken investment and disrupt supply chains.
Lower interest rates reduce the opportunity cost of holding non-yielding bullion.
Against a basket of other currencies, the US dollar edged up to a five-week high of 97.755 after gains of nearly 0.5pc the previous day.
Reuters technical analyst Wang Tao said that spot gold looked neutral in a narrow range of $1,412-$1,427 and a breakout could suggest a direction.
Among other precious metals, silver gained 0.8pc to $16.52.
"Silver is living up to its reputation of being volatile ... retail and institutional investors are looking into silver ETFs, indicating it is in demand again," said Quantitative Commodity Research analyst Peter Fertig. Holdings of the largest gold-backed exchange-traded fund (ETF), New York's SPDR Gold Trust, on Tuesday fell 0.25pc from Monday.
The largest silver-backed ETF, New York's iShares Silver Trust, rose 0.5pc in the same period. Holdings of iShares Silver have risen nearly 13pc this year - their best year since 2010.
Silver ETFs tracked by Reuters have risen to record levels at 666.2 million ounces.
In other precious metals, platinum rose 0.9pc to $862 and palladium edged up by 0.2pc to $1,529.50.