Citi Bank has a cautious message for investors on gold
Gold hit an all-time high of $5,405 an ounce in January 2026. It has since pulled back roughly 15%, trading around $4,612 as the Iran war has driven inflation fears and pushed rate-hike expectations higher. It is still up 42% year over year.
2 May 20:00 · The Fresno Bee