Gold Price Forecast: Motilal Oswal vs JP Morgan
Mixed Analyst Views cloud Gold Price Forecasts
updated July 2, 2025
After significant gains in the last two years, the future direction of gold prices is sparking debate among market analysts. While some believe the rally is nearing its end, others foresee continued growth, making gold price forecasts a mixed bag for investors.
Mumbai’s Motilal Oswal Wealth Management (MOWM) and BMI, a unit of Fitch Solutions, suggest limited near-term upside for gold. BMI anticipates an average 2025 gold price of $3,100/oz, remaining neutral in the coming months. Despite geopolitical tensions, including the Israel-Iran conflict in June, BMI believes these factors are largely priced into the current market.
On June 16, gold reached a seven-week high of $3,451/oz following Israel’s strike on Iran, but it failed to surpass April’s $3,500/oz peak. BMI analysts suggest that only a major regional war, considered unlikely, could push prices beyond $4,000/oz. Without new catalysts, prices could fall toward $3,000/oz.
MOWM, in a note titled “Gold bull run: We call it quits,” argues that geopolitical risks, inflationary pressures, and a weak U.S. dollar are already reflected in current prices. The firm noted that Comex gold has not gained more than 32% in a single year over the past 25 years, suggesting the market may be “fatigued.”
Conversely, J.P. Morgan Research maintains a bullish outlook. They project gold to average $3,675/oz in the fourth quarter of 2025 and rise to $4,000/oz by the second quarter of 2026. Natasha Kaneva, head of Global Commodities Strategy at J.P. Morgan, saeid they “remain deeply convinced of a continued structural bull case for gold.”
Kaneva cited recession probabilities, central bank buying, and trade uncertainties under a potential Trump administration as factors supporting gold’s strength. she anticipates a price floor around $2,800/oz.
What’s next
As of July 2, spot gold was at $3,335.52/oz, and August futures were at $3,345.35/oz. Gold futures on MCX in India were approximately Rs 97,101 per 10 gm. The U.S. Federal Reserve’s policy decisions and macroeconomic indicators will be crucial in determining future gold prices.
