-
S&P 500 just crossed 7,000 for the first time, powered by a surge in AI names like ASML, SK Hynix, Nvidia, and AMD.
-
Gold hit a record $5,350, now at $5,338, with a total market cap over $35 trillion after gaining 22% this year.
-
Shanghai silver is trading at $140, the highest on record, as China’s industrial demand and yuan strength drive the premium.
There’s now a major disconnect between gold and the S&P 500, and Barry Bannister says that’s a red flag for equities.
The Stifel strategist pointed out that the S&P 500’s performance relative to gold has broken down in a way that’s only happened four times in the past 100 years, and none of those ended well for stock market bulls.
Gold just hit $5,300, and it’s now up 90% over the past year, while the S&P 500’s only gained 15% in that stretch. Even after climbing to 7,000, the index is now stalling out while gold keeps pushing to new highs.
That kind of divergence, Bannister says, usually means trouble ahead. In past cycles, this kind of gap led to stocks staying range-bound for years.
Bannister added that even if this turns into a scenario where both gold and stocks keep going up, it would likely signal a full-scale flight from fiat currencies, which, in his words, has “never ended well in history.”
Gold’s rally is being fueled by investors walking away from the U.S. dollar. Rate cut expectations from the Federal Reserve, along with rising policy uncertainty under the Trump administration, have triggered hedging flows. There’s also growing unease over recent shifts in the U.S. National Security Strategy.
The dollar index (which doesn’t include the yuan) is down more than 10% over the past year, and just suffered its worst one-day drop since April 2025 after Trump said he wasn’t concerned about the currency’s decline.
Bannister closed by saying that after three straight years of double-digit S&P 500 gains, the market “may just consolidate.”

