The streak broke. Iran hit Kuwait. The AI bar just got brutal.
After 9 straight up days for the S&P 500, Wednesday finally broke the streak. Iran launched missiles at Kuwait and Bahrain. The US struck Qeshm Island and oil tankers. Oil ripped toward $100. ADP delivered a labor positive (+122K). ISM Services missed underneath. Then after the bell came the bigger shock: both Broadcom and CrowdStrike beat estimates — and both stocks dropped. When even Broadcom’s record AI quarter (+143% YoY) gets punished, the bar isn’t high — it’s brutal.
Three threads broke Wednesday — and the AI thread was the most surprising. Here’s what mattered.
🇮🇷 The Iran escalation — the streak-breaker
Wednesday delivered the sharpest geopolitical escalation of the cycle:
- Iran launched missiles at Kuwait and Bahrain — infrastructure damaged, at least one killed (per Iran state media / Reuters)
- US conducted new strikes on Qeshm Island and on oil tankers heading for Iranian ports (US framed as self-defense)
- Netanyahu suggested in a CNBC interview that Israel could strike Iran again
- Trump said Iran would not have nuclear weapons but added the situation could change — exact framing has been reported variously across outlets
- OECD (per Reuters reporting Wednesday) flagged a more pronounced global slowdown if the Middle East conflict persists
Oil ripped toward $100: WTI +2.41% → $96.02 (settle) and Brent +1.89% → $97.81 (settle), while Treasury yields rose on renewed inflation concerns.
For a month the market shrugged off every Iran headline. Wednesday it couldn’t. The streak broke.
💼 Labor mixed: ADP beat, ISM Services missed underneath
The data day cut both ways.
🟢 ADP +122K — beat:
- 122,000 private payrolls in May vs ~110K Dow Jones consensus
- April revised down from 109K to 105K
- Described as a “bullish sign” ahead of Friday’s NFP
🔴 ISM Services 53.6 — missed:
- 53.6 (down 0.4 pts from April’s 54.0) vs 53.9 expected
- New Orders dropped 7.1 pts to 53.5 — meaningful deceleration in forward demand
- Business Activity: +2.0 pts to 55.9
- Employment: +2.8 pts but still at 48.0 — still in contraction
Translation: hiring data still says labor is holding, but forward-looking services demand is cracking. The ADP beat is bullish for tomorrow’s NFP — the ISM New Orders drop of 7.1 pts is a real warning shot.
🤖 The AI earnings shock — both beat, both got punished
This was the most consequential market signal Wednesday. The bar for AI names is now so high that even objectively strong beats trigger selling. Both major AI earnings dropped after hours.
🔴 Broadcom (AVGO) — fell 5–8% AH despite the record:
- Q2 revenue: $22.19B (+48% YoY) — slight miss vs the $22.27B LSEG estimate
- AI semi revenue: $10.8B (+143% YoY) — beat the company guide
- Adj EPS: $2.44 (vs $2.40 est) — beat
- Q3 revenue guide: $29.4B (+84% YoY) — beat consensus
- But: the Q3 AI semi guide of $16B came in below the $17.2B analysts expected
- CEO Hock Tan did not raise the full-year $100B AI chip sales target
- Per Bernstein’s Stacy Rasgon: “AI guidance dragging down Broadcom stock despite beat”
🔴 CrowdStrike (CRWD) — fell ~10% AH despite the beat:
- Revenue: $1.39B (+25.6% YoY, vs $1.36B est) — beat
- Adj EPS: $1.10 (vs $1.07 est) — beat
- Slightly raised FY revenue guide to $5.94B (from $5.90B)
- Announced a 4-for-1 stock split (record date June 25)
- Net new ARR: $255.8M — solid but mid-range (consensus near $250M)
- The bar was high after a 60% YTD rally
The takeaway: a month ago, “beat and slightly raise” would have been celebrated. Wednesday it was punished. This is the late-cycle AI signal Cramer was warning about Tuesday — the bar is no longer beatable without an explicit upside surprise on guidance. AVGO not raising the $100B target is what burned it. CRWD not delivering a blowout ARR did the same.
The AI trade isn’t broken. But Wednesday showed how much is now priced in.
📊 Wednesday snapshot
- Dow: -1.21% → 50,687.07 (-620.72 pts)
- S&P 500: -0.74% → 7,553.68 — snapped the 9-day win streak
- Nasdaq: -0.89% → 26,853.98
- Russell 2000: -1.25%
- WTI: +2.41% → $96.02 · Brent: +1.89% → $97.81
- AVGO AH: ~-5 to -8% (Q3 AI guide $16B vs $17.2B expected; $100B FY target unchanged)
- CRWD AH: ~-10% (beat, but mid-range ARR; 4-for-1 split announced)
- ADP: +122K (beat 110K) · ISM Services: 53.6 (missed)
📅 Today (Thu) + tomorrow’s binary
All times GMT, scheduled:
- Thu Jun 4: 11:30 — Challenger May job cuts · 12:30 — initial jobless claims, Q1 productivity (final) · after US close — Lululemon (LULU), Ciena, Planet Labs earnings
- Fri Jun 5 ⚡: 12:30 — NFP (May nonfarm payrolls) + unemployment + average hourly earnings — the binary
After Wednesday’s combined streak-break and AI earnings shock, Friday’s NFP carries even more weight than before. ADP’s beat suggests upside. But if NFP confirms strength, the question becomes whether the AI rally can absorb that on top of Iran — when even Broadcom’s record quarter wasn’t enough. A miss extends the pullback into the weekend.
🧠 Bottom line
Wednesday was the market’s first honest reaction to risk in nearly two weeks — and it came from two directions at once.
Iran did the macro damage. When oil heads toward $100 and missiles hit Gulf neighbors, the equity bid can’t pretend forever.
The AI earnings did the bigger damage. Both Broadcom and CrowdStrike beat estimates. Both stocks dropped. When the market punishes a +143% YoY AI quarter because the guide raise wasn’t bigger, the bar isn’t high — it’s brutal.
The streak that defined late May broke for two real reasons. Friday’s NFP picks whether the pullback was a one-day shock or the start of something larger.
The streak broke. Beats aren’t enough anymore. NFP carries the rest.

