(Reuters) -Deutsche Bank raised its average gold price forecasts for 2025 and 2026 to $3,139 and $3,700 per ounce respectively, driven by recent economic and geopolitical developments globally.

The bank had previously forecast an average price of $2,725 for this year, and $2,900 for 2026.