S&P 500 Flatlines for 16 Days: Calm Surface, Chaos Underneath
Equities are barely moving, but oil, rates, geopolitics, and bank earnings are all screaming different things at the same time

Ticker Ratings
| Ticker | Rating | Entry Price | Current | $ Gain | % Gain |
|---|---|---|---|---|---|
| CVX CHEVRON CORP | buy | $219.76 | - | - | - |
| PSX Phillips 66 | buy | $294.99 | - | - | - |
| MPC Marathon Petroleum Corp | buy | $480.12 | - | - | - |
| VLO VALERO ENERGY CORP/TX | buy | $459.99 | - | - | - |
| ASML ASML HOLDING NV | buy | $1691.72 | - | - | - |
| MSFT MICROSOFT CORP | buy | $544.45 | - | - | - |
| GS GOLDMAN SACHS GROUP INC | hold | $877.15 | - | - | - |
| WFC WELLS FARGO & COMPANY/MN | hold | $79.50 | - | - | - |
| BAC BANK OF AMERICA CORP /DE/ | sell | $50.91 | - | - | - |
Sixteen consecutive sessions where the S&P 500 moves less than 1% in either direction. On the surface, that sounds peaceful. In practice, it feels more like a horror movie where the music stops and everyone freezes because something is definitely about to happen. The index is sitting at 7,805, the Dow is treading water near 51,670, and the Nasdaq is at 27,204, down fractionally for two straight sessions. The market is not deciding. It is deferring.
The macro backdrop is doing its best impression of a stress dream. The 10-year Treasury yield is parked at 5.27%, mortgage rates just hit a nearly three-year high at 7.5% on a 30-year fixed, and NY Fed President John Williams has floated one more rate hike while ruling out cuts through 2027. That is the kind of sentence that should move markets. It is not, which tells you everything about how priced-in the pain already is, or how much denial is still in the system. Pick your read.
Geopolitics is the other elephant in the room, and this one is wearing a flashing neon sign. Iran has blockaded Hormuz shipping lanes, Houthi missiles hit the Saudi Aramco headquarters in Dhahran (symbolic, no production impact, but still), Brent crude has surged more than 70% this year, and Trump just announced a surprise Ukraine-Russia energy ceasefire that nobody saw coming, including apparently Zelenskiy. Oil stocks like Chevron, Phillips 66, Marathon Petroleum, and Valero are all hitting record highs. The energy trade is not subtle right now. Paul Tudor Jones is publicly calling for a $20 to $25 oil rally on top of current prices. That is the kind of forecast that ages either brilliantly or terribly, and there is no in between.
Meanwhile, big bank earnings have given the market every reason to move and it has not. Goldman Sachs posted equity trading up 72% year-over-year. Wells Fargo set a fresh lending income record. And yet the sector is under pressure from Bank of America's $1.21 billion fine for money laundering and sanctions violations, which took a 17-cent bite out of Q3 EPS before earnings even dropped. Financials are caught between genuinely strong fundamentals and a regulatory environment that is clearly not easing up.
The one sector with real momentum is tech, and even that is complicated. ASML is up nearly 4% on record gross margins and demand it literally cannot satisfy through 2028. Microsoft just hit its first record close in nearly a year. But the SMH ETF has fallen 7.22% over six sessions, SK Hynix is dragging chipmakers across Asia, and Truist strategist Keith Lerner is out here pointing out that only one sector, tech, made a new all-time high last month. Concentration risk is the word nobody wants to say out loud at a dinner party, but here we are.
The VIX at 15.21 says this is calm. The geopolitical tape, the yield curve, the bank earnings dispersion, the frozen housing market, and the 16-day flatline in equities say something else entirely. When everything is screaming and the scoreboard shows nothing, that is not stability. That is suspense.
BullApe's AI grades every pick against the S&P 500 - wins and misses published. See the track record →
Mentioned: $CVX, $PSX, $MPC, $VLO, $ASML, $MSFT, $GS, $WFC, $BAC