We Don’t Need A Pullback

The war in Iran has rebuilt the “wall of worry”, a healthy component of durable bull markets. This wall of worries prevents markets from overheating too quickly. That said, we may already be pushing the limit. It took the S&P 500 only 19 trading sessions to move from oversold to overbought, nearly a third of the 58 sessions required to achieve the same feat following the 2025 Tariff Tantrum.

I have seen a handful of notes suggesting that the speed of this recovery necessitates a pullback to cool stocks. I disagree. Take Nvidia: in 2025, it rallied 110% in just four months. It has since consolidated for nearly 10 months and is currently on the verge of a major breakout. Nvidia cooled off through time, not through price.

As such, it wouldn’t be unreasonable to make the case that the major averages do the same: correcting through consolidation, not price. At the same time, certain segments within the indices remain mispriced for a post-war environment. Although the majors may move sideways, I would expect volatility in the internals, which is where opportunities remain for traders and stock-pickers.

Actually Consensus: Ship Assaulted in the Strait of Hormuz

On Saturday, an oil tanker crossing the Strait of Hormuz was assaulted by Iranian ships. Although this clearly isn’t positive, I doubt market consensus was a linear path to peace. While some will sell the news Monday morning, I view this as a hiccup on that non-linear path to peace, not an event worthy of retesting the lows. Furthermore, as long as CFOs continue to provide constructive commentary on a post-oil-shock economy, we don’t need to worry about meaningful downward revisions to the earnings picture.

Reporting Charts

Key

Macro Economic Events

Corporate Earnings

High Importance

See Note Section Below For Additional Insight

Monday

None scheduled


Tuesday

United Healthcare (UNH) | BTO

U.S. Retail Sales | Est: 1.5%; Prior: 0.6% | 0830

Retail Sales Minus Autos | Est: 1.4%; Prior: 0.5% | 0830


Wednesday

Vertiv (VRT) | BTO

GE Vernova (GEV) | BTO

Tesla (TSLA) | ATC

Service Now (NOW) | ATC

IBM (IBM) | ATC

Lam Research (LRCX) | ATC


Thursday

Dow Chemical (DOW) | BTO

Initial jobless claims | Est: 210,000; Prior: 207,000 | 0830

S&P flash U.S. services PMI | Est: 50.1 ; Prior: 49.8 | 0945

S&P flash U.S. manufacturing PMI | Est: 52.5; Prior: 52.3 | 0945

Intel (INTC) | ATC

Friday

Consumer sentiment (final) | Est: 49.0; Prior: 47.6 | 1000



Discover more from Gorilla With Glasses

Subscribe to get the latest posts sent to your email.