

HSBC has raised its average gold price forecasts for the next two years, citing heightened geopolitical risks and strong investor demand for bullion, as Reuters first reported.
The bank now expects gold to average $3,215/oz in 2025 and $3,125/oz in 2026, up from previous estimates of $3,015 and $2,915, respectively.
The updated outlook reflects a bullish view on gold’s role as a safe-haven asset amid global uncertainty.
Spot gold reached a record high of $3,500.05 an ounce in late April. The metal was trading at $3,348.50 Wednesday morning.
“We anticipate a wide and volatile trading range of $3,600-3,100/oz for the rest of the year and year-end prices of $3,175/oz for 2025 and $3,025/oz for 2026,” the bank said in a note on Tuesday.