Gold surged to record highs above $5,500 an ounce earlier in 2026.
Then the war-driven inflation trade started doing something unexpected: pushing rates higher instead of lower
UBS just updated its targets to reflect what that means for the metal through the end of the year. The short-term number dropped. The long-term case stayed intact.
The reasoning behind both is key for investors. Why UBS cut its gold price target UBS cut its near-term gold price target to $5,200 per ounce by June 2026, down from the prior spot price of approximately $5,344, according to Exchange Rates. The bank cited three specific pressures: a stronger U.S. dollar, rising oil prices, and a shift in rate expectations that has pushed real yields higher.