Brent at $101, S&P at Records, and the Market Is Lying to Your Face
Social sentiment is screaming macro chaos while the index charts whisper 'all-time highs' — both can be true, and that's the problem

Ticker Ratings
| Ticker | Rating | Entry Price | Current | $ Gain | % Gain |
|---|---|---|---|---|---|
| GME GameStop Corp. | sell | $24.28 | — | — | — |
Let's set the scene: Brent crude closes at $101/barrel, U.S. gas prices hit $4.53/gallon, April CPI is tracking toward 3.7% year-over-year with core PPI potentially printing at 4.8%, and the Strait of Hormuz is basically a geopolitical pinball machine right now. Meanwhile, the S&P 500 and QQQ are casually vibing at all-time highs. The Dow? Still not there. Equal-weighted $RSP is just now catching up — which Fundstrat flags as a 'minor positive' and we'd flag as 'better than nothing.'
The rally is real but dangerously narrow. Semis and memory stocks are in full meltup mode — $SMH is stretched above its daily EMA-12 for nearly a month. Software ($IGV) just showed a V-shaped bounce. Healthcare is sitting at 13-year relative lows versus the S&P. If this is a bubble, it's a very polite one that only invited semiconductors to the party. The DOJ is also reportedly probing suspicious oil trades tied to the Iran conflict, which is either a nothingburger or the most interesting storyline nobody's watching closely enough.
With a Trump-Xi summit on the horizon, Iran negotiations in limbo, and 2.5 million car repossessions already logged in 2025, the macro backdrop is doing everything it can to ruin the bull thesis — and the bulls simply do not care. Yet.