The US struck Iran for a tenth consecutive night, Brent sits near $90, and Washington opened a tariff front against Canada. Futures are green anyway, led by a 1.3% jump in the Nasdaq 100. The quieter story is underneath: 87% of reporters are beating estimates, and the S&P has still fallen from 7,575 to 7,443 in seven sessions.
Research compiled pre-market (~9:00 AM ET). Two forces set the tone: a semiconductor revival driven by an Nvidia stake disclosure and a reported TSMC price increase, and a market that has now spent three weeks deliberately looking through the Iran conflict. With no confirmed top-tier US data, the session runs on single-stock earnings.

At a Glance: What Moves the Tape

  • Green open: Nasdaq 100 futures +1.3%, S&P 500 +0.4%, Dow +0.3% (~+149 pts) as chips revive and earnings land ahead of estimates. [CNBC/Yahoo, 07/21]
  • The drift underneath: S&P closed 7,443.28 Monday (−0.19%), below the July 8, 10 and 14 closes. Dow −307 pts (−0.59%). [Trading Economics, 07/20]
  • Beats are landing: 3M +6% on a raised full-year EPS range; GM beat by 11.6% on EPS and raised EBIT guidance. 87% of the ~54 S&P names reported have topped estimates. [CNBC/FactSet, 07/21]
  • Nvidia buys the neocloud: a 9.3% passive stake in Nebius disclosed via Schedule 13G sent NBIS up ~7%. [CNBC/Benzinga, 07/21]
  • Oil and tariffs: Brent ~$89.93, highest since mid-June, easing on a reported 10-day ceasefire proposal; new 50% US tariffs on Canadian goods exempt Canadian oil. [Fortune/Yahoo, 07/21]

1. Macro Pulse

Nasdaq 100 Fut
+1.3%
semis lead
S&P 500 Fut
+0.4%
earnings bid
Dow Fut
+0.3%
~+149 pts
Brent
~$89.93
5-week high
WTI Crude
~$82.43
flat, easing

The setup: A green open led by semiconductors, with the Nasdaq 100 up more than three times the S&P. The bid is earnings-driven rather than macro-driven, and it comes despite an escalating conflict and a new tariff front. [pre-market, ~8:00 AM ET]

Monday’s close: S&P 500 7,443.28 (−0.19%), Dow 51,839 (−307 pts, −0.59%), Nasdaq 100 roughly flat. The Dow decline was led by Merck (−2.51%), Sherwin-Williams (−2.19%) and Boeing (−2.12%), while Microsoft (+2.21%), Alphabet (+1.36%) and Chevron (+1.24%) gained. That is rotation into tech and energy, not broad risk aversion. [Trading Economics, 07/20]

Overnight: Asian equities rose for the first time in four days, led by chipmakers; South Korea’s KOSPI gained more than 3%. Europe’s Stoxx 600 edged higher on easing oil and renewed diplomacy. [Bloomberg/GuruFocus, 07/21]

Geopolitics: US attacks on Iran entered a tenth consecutive day, with Tehran continuing retaliatory strikes on neighboring states. Trump said Iran had been warned it would be held responsible for the deaths of three US service members. Houthi militants announced a maritime embargo against Saudi Arabia, layering Red Sea risk onto the Hormuz problem. Offsetting that, Iran said mediators have tabled de-escalation proposals, with reports of a 10-day ceasefire under discussion. [Trading Economics/Reuters, 07/21]

Trade: Monday, Trump unveiled 50% tariffs on a range of Canadian goods including beer, hockey sticks, milk and chemicals, effective in 30 days. Canadian oil imports were exempted, which caps the inflation read-through and helps explain why the tape shrugged. [Yahoo Finance, 07/21]

Commodities: Brent ~$89.93 as of 6:20 AM ET, up $1.71 from Monday morning and roughly $20.50 above year-ago levels, the highest since mid-June. WTI ~$82.43, essentially flat, near five-week highs and up 11.6% over the past month. Crude eased slightly Tuesday on the ceasefire reports. [Fortune/Trading Economics, 07/21]

Sentiment divergence: The CNN Fear & Greed Index reads 37.6, in the Fear zone, while Nasdaq futures are up 1.3%. Positioning is defensive into a green tape. [Benzinga, 07/21]

MARKET TONE: RISK-ON, earnings-led. Geopolitical risk is elevated and being deliberately looked through for the third consecutive week. The bid rests on corporate results, not on any improvement in the macro backdrop.

2. Economic Calendar

Release / Event Time (ET) Why It Matters
No confirmed top-tier US data n/a The calendar has ceded the session to earnings. With no macro print, the tape trades on GM, 3M, Halliburton, Novartis and Northrop Grumman, then positions for megacap reports later in the week.
ECB monetary policy decision This week Drawing attention alongside the US earnings slate; a hawkish surprise would pressure the euro and import an additional rate variable into an already crowded week.
Consumer Confidence, Richmond Fed July 28 First read on whether $90 Brent is reaching household sentiment. A sharp drop would complicate the higher-for-longer case.
Q2 GDP (1st release), PCE deflator July 30 The definitive inflation datapoint of the month. PCE is the Fed’s preferred gauge, and it lands with the energy spike partially embedded.
Employment Cost Index July 31 Wage-driven inflation read. Matters more than usual with the Fed openly debating hikes rather than cuts.

Context that still governs rate expectations: June CPI printed 3.5% year over year, below the 3.8% consensus, on easing energy. That was the relief valve. It has since been undercut by Brent moving from the mid-$70s to near $90. [CNBC, 07/14]

[ANALYSIS] With no data and the Fed quiet, the session is a referendum on whether beats can still move stocks. The 10-day ceasefire proposal is the binary risk: confirmation compresses the oil premium quickly, collapse sends Brent through $90 with a Houthi embargo on Saudi shipping layered on top.

3. Earnings Spotlight

Season scorecard: of the roughly 54 S&P 500 names that have reported, 87% have topped bottom-line estimates, one of the strongest starts in recent memory. [FactSet via CNBC, 07/21]

MMM 3M Company · Industrials
+6%
Q2 earnings came in better than expected. Full-year EPS guidance raised to $8.80–$8.95 from a prior $8.50–$8.70. [CNBC, 07/21]
Earnings Quality: CLEAN BEAT: beat plus a genuine guidance revision, not a rounding adjustment.
[ANALYSIS] The guidance raise is the whole story. A beat alone gets an industrial a 1% move; a raised full-year range gets 6% because it changes the forward multiple denominator. The midpoint lift is roughly 3.5%. Industrials have been an unloved corner of the tape while capital chased AI, so positioning is light and the move has room.
Opportunity
GM General Motors · Consumer Discretionary / Autos
+1% to +2%
Adjusted EPS $3.57 vs. $3.20 expected, an 11.6% beat. Revenue $48.03B vs. $47.01B expected. Full-year EBIT guidance raised. [LSEG via CNBC, 07/21]
Earnings Quality: CLEAN BEAT, with a caveat: Q2 unit sales fell 4.2%, so the beat came from truck and SUV pricing power and digital services, not volume.
Digital is becoming a real annuity: Q1 digital revenue booked topped $750M (+20% YoY), deferred revenue $5.8B (+50%), with management targeting $3.1B digital revenue for 2026. [TradingKey, 07/20]
[ANALYSIS] An 11.6% EPS beat producing a 1% to 2% move is the market saying it does not believe peak auto pricing is durable. Insiders sold $61M over the past three months, which does not contradict that read. The gap between the beat and the reaction is the tradeable information, not the beat itself.
Wait for Open
CCK Crown Holdings · Materials / Packaging
+2%
Q2 EPS $2.49 excluding items vs. $2.16 expected, a 15% beat. Revenue $3.67B vs. $3.37B expected, a 9% beat. [FactSet via CNBC, 07/21]
Earnings Quality: ADJUSTED BEAT: excluding items; GAAP reconciliation not available at time of research.
[ANALYSIS] A double-digit beat on both lines producing a 2% move is a signal about the sector, not the company. Beverage and industrial packaging is defensive, out of favor and under-owned. Revenue beating by 9% argues volume rather than price alone, which is the harder half of the beat to achieve.
Opportunity
STLD Steel Dynamics · Materials / Steel
−1%
Beat on top and bottom lines, but posted an additional $16M non-cash impairment charge. Shares dipped. [CNBC, 07/21]
Earnings Quality: MIXED: a beat that trades down on an impairment is the market pricing asset quality over the quarter.
[ANALYSIS] The move is modest and the mechanism narrow, which is exactly why it matters. A market willing to sell a double beat over a $16M non-cash charge is inspecting earnings quality closely. For the stock, a 1% decline on a beat is noise; for the tape, it is a behavioral signal.
Wait for Clarity
CBRL Cracker Barrel · Restaurants
+1% (after +9% AH)
Company said it expects to achieve or exceed the high end of its revenue range and exceed its adjusted EBITDA outlook for fiscal 2026. Rose 9% in Monday after-hours. [CNBC/Investing.com, 07/21]
Earnings Quality: GUIDANCE SIGNAL, not a full print. Note the adjusted EBITDA framing, the most flattering metric available to a restaurant operator.
[ANALYSIS] The 9% after-hours move already captured the news. A pre-announcement on adjusted EBITDA is the weakest form of positive guidance, and the risk/reward at the open is unfavorable.
Avoid Chasing

Also reporting today: Halliburton, Novartis and Northrop Grumman.

4. Pre-Market Movers: Upside

NBIS Nebius Group · Technology / AI Cloud
+6.5% to +7%
Catalyst: Nvidia disclosed a 9.3% passive stake via Schedule 13G, filed July 13 and released July 20. The position is 22.26M Class A shares: 1.19M common plus 21.07M via a pre-funded warrant acquired March 11. Nvidia cannot exercise the warrant or sell the underlying shares before September 11, 2026. [SEC 13G via CNBC/Benzinga, 07/21]
Signal Check: Real, and the strongest kind. An SEC filing, not a media report. Freedom Capital upgraded to Buy, target to $200 from $159.
The customer list is real: Meta signed up to $27B in March, Microsoft $17B multiyear in September 2025. The company raised $775M in a first senior secured debt facility last week.
[ANALYSIS] The catalyst is fundamental and the chart is broken, which is the tension. NBIS closed at $182.62, roughly 40% below its all-time high, with the 20-day EMA at $212.42 and 50-day at $210.97 both far overhead and MACD histogram at −6.85. Insiders sold $141.8M over three months with no purchases. A fundamental catalyst does not repair a downtrend in one session. The $185.35 pivot is the line.
Momentum Play
MMM 3M Company · Industrials
+6%
Catalyst: Q2 beat plus raised full-year EPS guidance to $8.80–$8.95 (see Earnings Spotlight). [CNBC, 07/21]
Signal Check: Real, company-reported, with a guidance revision attached.
[ANALYSIS] The guidance raise is the fundamental support that separates this from a one-quarter beat. Watch whether the industrial sector follows or 3M trades alone; sector follow-through would confirm a rotation rather than a single-name event.
Opportunity
TSM Taiwan Semiconductor · Semiconductors
+3%
Catalyst: Nikkei Asia, citing sources, reported the foundry will raise prices for chipmaking services by up to 10% next year. [Nikkei Asia via CNBC, 07/21]
Signal Check: Real but unconfirmed reports. Media sourcing citing unnamed people, not a company statement.
[ANALYSIS] A 10% price increase on foundry services is the cleanest pricing-power datapoint the sector has produced in months, and it lands while memory is still repairing from the SK Hynix unwind. It confirms capacity remains tight. Until Nikkei’s sourcing is confirmed by the company, this is a headline trade.
Momentum Play
GM General Motors · Autos
+1% to +2%
Catalyst: Q2 beat on both lines, raised full-year EBIT guidance (see Earnings Spotlight). [CNBC, 07/21]
Signal Check: Real, company-reported, but the reaction is notably muted relative to the beat.
[ANALYSIS] An 11.6% beat and a guidance raise should not produce a 1% move. Either the market is wrong about auto pricing durability, or it is correctly discounting a cycle peak. Insider selling of $61M argues for the second reading. Confirm volume at the open before treating this as an entry.
Wait for Open
CCK Crown Holdings · Packaging
+2%
Catalyst: Q2 beat, $2.49 adjusted EPS vs. $2.16 and $3.67B revenue vs. $3.37B. [CNBC, 07/21]
Signal Check: Real, company-reported.
[ANALYSIS] Double-digit beat, low-single-digit move, defensive sector nobody is watching. That combination is where mispricing tends to live during a season dominated by AI narratives.
Opportunity

5. Pre-Market Movers: Downside

Note on completeness: the downside list is genuinely thin this morning. The tape is broadly green and a clean set of significant pre-market decliners could not be sourced. Entries below are labeled by timeframe and this should not be read as a complete decliner list.

STLD Steel Dynamics · Materials / Steel
−1%
Catalyst: Fell despite beating on top and bottom lines, after posting an additional $16M non-cash impairment charge. [CNBC, 07/21]
Damage Assessment: Idiosyncratic and small. A non-cash impairment is an accounting event, not a cash-flow event.
[ANALYSIS] For the stock, a 1% decline on a beat is noise. For the tape, a market willing to sell a double beat over a $16M non-cash charge is scrutinizing earnings quality in a way it was not doing in April.
Wait for Clarity
DELL Dell Technologies · Technology / Hardware
−10.6% (past week)
Catalyst: Not a pre-market move. Shares fell from near all-time highs around $469 to $381.71 over one week. [Investing.com, 07/21]
Damage Assessment: The AI-hardware de-rating rather than a company event, on the evidence available.
[ANALYSIS] A 10.6% weekly drawdown in a name that was at all-time highs, with no obvious single catalyst, either precedes news or reflects a positioning unwind. Given the memory and AI-hardware complex has been unwinding since July 7, positioning is the more likely explanation. Look for a specific catalyst before acting either way.
Wait for Clarity
MRK / SHW / BA Monday session decliners · Context, not pre-market
−2.5% / −2.2% / −2.1%
Catalyst: Merck, Sherwin-Williams and Boeing led the Dow’s 307-point decline Monday. [Trading Economics, 07/20]
Damage Assessment: Defensive and cyclical names sold while Microsoft, Alphabet and Chevron gained. Rotation into tech and energy, not broad risk aversion.
[ANALYSIS] Included for context only. Whether this is rotation or the start of defensive breakdown depends on today’s session; a second consecutive day of the same pattern would change the read.
Wait for Clarity
CANADA Tariff exposure · Sector watch, names unconfirmed
30-day runway
Catalyst: 50% US tariffs on Canadian beer, hockey sticks, milk and chemicals take effect in 30 days. [Yahoo Finance, 07/21]
Damage Assessment: Potentially structural for specific importers and cross-border consumer names, but affected tickers are not confirmed. The Canadian oil exemption caps the inflation read-through.
[ANALYSIS] The 30-day runway makes this a research task rather than a session trade. The oil carve-out is the tell that this is targeted trade pressure, not a broad inflationary event, which is why the market ignored it.
Wait for Clarity

6. Sector Rotation Radar

STRONG: Semiconductors (SMH, SOX)

Nasdaq 100 futures +1.3% against the S&P’s +0.4%. Catalysts stack: TSMC’s reported 10% price increase, Nvidia’s Nebius stake, KOSPI +3%. Schwab flagged the Nasdaq 100 and SOX as technically oversold into this week. Durability: an oversold bounce with fundamental cover, not a new leg. Two of the three catalysts are single-day events and the third resolves itself.

STRONG: Industrials (XLI)

3M +6% on a guidance raise, plus GM’s beat, put a bid under a sector that has lagged all year. Durability: better legs than the semis move, because it rests on revised full-year guidance rather than positioning. If the rotation is real, industrials hold their gains into Friday while semis give theirs back.

[ANALYSIS] The tell to watch: whether money moving into industrials is new capital or capital leaving the AI complex. If the S&P advances while the Nasdaq’s gain fades through the session, it is the latter, and that would mark the first genuine leadership change since the June rotation began.

7. Today’s Session Playbook

  1. Earnings run the session, not macro. With no confirmed major US release, the tape trades on GM, 3M, Halliburton, Novartis and Northrop Grumman, then positions for the megacap reports later this week.
  2. Top story: Nvidia’s 9.3% stake in Nebius. The clearest signal yet of Nvidia financing its own demand, and it lands on a stock 40% off its high. Watch the $185.35 pivot for whether the catalyst sticks.
  3. S&P 500 levels: Monday closed 7,443.28, below the July 8 close (7,482.71), July 14 (7,543.59) and July 10 (7,575.39). That descending sequence is the real chart. Resistance 7,482 then 7,543; support 7,400. A close above 7,482 is the first evidence the slide has ended.
  4. Event risk: the 10-day ceasefire proposal is binary for oil. Brent near $90 with a Houthi embargo on Saudi shipping is a live tail, and three US service members have been killed, which raises escalation risk rather than lowering it.
  5. Under-the-radar: the other side of the TSMC price increase. A 10% foundry increase is direct gross-margin compression for every fabless customer, including AMD, Qualcomm and Nvidia itself. The market is trading it as a sector positive. It is a transfer of margin, not a creation of it. Watch fabless gross-margin guidance on the next round of calls.
The Weekly Edge · [ANALYSIS] Hypothesis only, not a recommendation
The beat rate and the drift

Here is the number that should bother you. 87% of S&P 500 reporters are beating bottom-line estimates, one of the strongest starts in recent memory. Over the same stretch, the index has fallen from 7,575 on July 10 to 7,443 on July 20. Earnings are coming in above expectations and the market is going down.

That is multiple compression happening in real time. When beats stop producing gains, the market is no longer paying for growth at the prior price. Three candidates explain it: the oil-driven inflation path pushing the discount rate up, a Fed still openly debating hikes rather than cuts, or investors deciding AI-linked valuations already discounted these results months ago. Probably all three.

The practical implication is that a strong Q2 season may not rescue the index, and stock selection matters far more here than index exposure. Today’s tape offers a live test: 3M and Crown Holdings both delivered double-digit beats in unloved sectors and were rewarded modestly, while the crowded AI complex needed an SEC filing and a foreign press report to bounce. Watch whether this week’s megacap reports break the pattern. If they beat and the tape still fades, the compression thesis is confirmed.

Sources

CNBC: futures, pre-market movers, GM and 3M results, Nebius, season beat rate. Yahoo Finance: futures, Canada tariffs, oil, Nvidia stake. Bloomberg: Asian equities, chipmaker leadership. Trading Economics: Monday close, Dow components, crude levels, US-Iran timeline. Fortune: Brent benchmark pricing. Benzinga: Nebius, Fear & Greed Index, Polymarket. FactSet and LSEG: consensus estimates. Nikkei Asia: TSMC pricing report. TradingKey: GM digital revenue detail. Reuters: ceasefire proposal. Prices and moves are pre-market snapshots (~8:00–9:00 AM ET) and may have changed.

Important Disclaimer

FOR INFORMATIONAL AND EDUCATIONAL PURPOSES ONLY. This document is prepared by Carlos Artiles and does not constitute investment, legal, tax, or other professional advice, nor a solicitation or recommendation to buy or sell any security. All data is drawn from publicly available information believed reliable but not guaranteed. Pre-market prices and figures reflect conditions at the time of research and may have changed materially by the open. Verdict tags are analytical frameworks, not trade signals. Past performance does not guarantee future results. Always conduct your own due diligence and consult a licensed professional before acting.