Tuesday, July 14, 2026 · Night
Stocks rally as June inflation hits six-year low, but IBM's crash splits the tech trade
- June CPI -0.4% MoM, 3.5% YoY vs 3.8% consensus — six-year low
- July Fed hike probability fell to ~20% from 40%+ on CPI undershoot — 2Y -14bps to 4.14%
- BTC $64,758 (+3.6%); ETH $1,875 (+6.1%) — Gate 2 breach protocol LIFTED
+ 4 more sourced points ▾− show fewer ▴
Methodology note: Night wrap assembled from BLS, Bloomberg, CNBC, TheStreet, Motley Fool, Fortune, Yahoo Finance, and TradingKey data from the July 14, 2026 close. June CPI (-0.4% MoM / 3.5% YoY) printed at 8:30 AM ET and triggered the morning briefing's conditional BUY gate. Warsh House testimony completed at ~1 PM ET. IBM preannounced a Q2 earnings miss at market open, falling 25% on its worst day on record. VIX, 10Y, DXY, BTC, and equity index figures represent end-of-session closes.
Buy Verdict — HOLD / SELECTIVE — CPI clears near-term hike; 30Y unmoved, IBM bifurcates tech
Conviction: medium. June CPI printed -0.4% MoM and 3.5% YoY — exactly at the morning briefing's BUY gate — and the July Fed hike probability collapsed from 40%+ to ~20%. AI hardware and crypto responded in-kind: NVDA +3.7% to $211.10, BTC +3.8% to $64,434 (Gate 2 reset), ETH +6.1% to $1,875. Three of the morning's four BUY upgrade conditions were met — the fourth (VIX below 15) was not; VIX closed at 16.48.
The upgrade stalls on two cross-asset signals. First, the 30Y barely moved — down less than 1 basis point to 5.097% despite the largest CPI undershoot in months. The front end priced 'no July hike'; the long end refused to price 'inflation over.' That divergence — 2Y -14bps, 30Y -0.4bps — is the bond market pricing a 'no hike but no cuts' equilibrium. August CPI will carry the WTI +9.4% spike of July 13, and the bond market appears to already know this. Second, IBM fell 25% on its worst day on record, with CEO Arvind Krishna confirming clients are redirecting software and consulting budgets to AI hardware — a structural rotation that dragged ServiceNow -7%, Salesforce -5%, Accenture -8%, Cognizant -7% and limited MSFT to -1.3% despite the market rally.
The thesis is: AI hardware long (NVDA, AMD, TSM — TSMC Thursday confirms or kills this), crypto long (Gate 2 reset), energy maintain (trim to 5-6% from 8-10%; August CPI hedge still valid), enterprise software/small caps short or avoid.
Supporting data:
- June CPI -0.4% MoM (vs -0.2% consensus), 3.5% YoY (vs 3.8%) — core CPI flat MoM, 2.6% YoY (vs 2.9%); morning BUY gate triggered; energy index -5.7% in June
- July Fed hike probability: ~20% (from 40%+) — 2Y UST -14bps to 4.14%; front end pricing 'no hike'; biggest 2Y single-day decline since February
- BTC $64,434 (+3.8%) / ETH $1,875 (+6.1%) — Gate 2 breach protocol LIFTED; crypto risk-on confirmed; no BTC entry barrier active
- IBM -25% worst day on record — clients redirecting software/consulting budgets to AI hardware; ServiceNow -7%, Salesforce -5%, Accenture -8%, Cognizant -7%
- 30Y UST 5.097% (-0.4bps) — barely moved despite CPI beat; long-end signaling persistent structural inflation; August CPI (est. Aug 13) will capture July 13 oil spike
- Russell 2000 -0.83% vs SPX +0.40% / Nasdaq +0.90% — small caps underperformed despite CPI relief; 30Y stubbornness is the structural headwind
July 14 close
| Level | Change | Note | |
|---|---|---|---|
| S&P 500 | ~7,545 | +0.40% | CPI relief; IBM drag on Dow offset |
| Nasdaq Composite | ~26,106 | +0.90% | Tech led; NVDA +3.7% |
| Dow Jones | ~52,498 | ~flat | IBM -25% (-500+ points) offset by banks and energy |
| Russell 2000 | ~2,953 | -0.83% | Underperformed; 30Y unmoved despite CPI beat |
| VIX | 16.48 | -2.43% | Below prior close (16.89) but well above 15 BUY trigger |
| 10Y UST | 4.582% | -1bps | Front end rallied more sharply (2Y -14bps) |
| 2Y UST | ~4.14% | -14bps | Sharpest single-day 2Y decline since February |
| 30Y UST | ~5.097% | -0.4bps | Barely moved; key cross-asset signal |
| DXY | 100.91 | -0.02% | Range-bound; stable post-CPI |
| BTC | $64,434 | +3.8% | Gate 2 RESET; above $63,500 floor |
| ETH | $1,875 | +6.1% | Outperformed BTC on rate-cut optimism |
| WTI Crude | data n/a | — | Brent opened ~$87; exact July 14 close unavailable |
| Gold | data n/a | — | Likely rallied on CPI; data unavailable at publication |
International (prior session): Nikkei 66,981 (-0.39%) (pre-CPI, traded under Iran/oil concerns) · DAX 25,114 (+0.19%) · FTSE 10,498 (+0.01%)
Morning Call Grade — MIXED, LEANING CORRECT
The July 14 morning brief called STEP ASIDE with a conditional BUY if four conditions were simultaneously met: CPI ≤3.5%, BTC above $63,500 at close, Warsh balanced or dovish, VIX below 15.
| Condition | Required | Actual | Met? |
|---|---|---|---|
| CPI ≤3.5% (BUY gate) | ≤3.5% YoY | 3.5% YoY — at the gate | Yes |
| BTC closes above $63,500 | >$63,500 | $64,434 (+3.8%) | Yes |
| Warsh balanced or dovish | Balanced or dovish | Balanced ("no tolerance" but no live July signal) | (partial) |
| VIX falls below 15 | <15.00 | 16.48 | No |
Three of four conditions met. The CPI gate was triggered at 8:30 AM; three conditions passed; the VIX upgrade criterion did not. The result is a partial upgrade from STEP ASIDE to HOLD rather than the full BUY at 9:31 AM open. The morning call framing was accurate in identifying the CPI as the binary and the four-condition upgrade framework correctly prevented over-positioning on a day where the 30Y failed to rally and IBM collapsed.
The morning's conditional BEARISH trigger (CPI ≥3.9% OR Warsh signals live July meeting) was not triggered. The bear case that never materialized left the tape in the ambiguous muddle-through zone the morning brief specifically flagged as most dangerous.
What Happened Today
Three narratives defined the July 14 tape.
First, the CPI undershoot was genuine and significant. The Consumer Price Index fell 0.4% MoM in June — double the 0.2% decline consensus had expected. The YoY rate fell to 3.5% from 4.2% in May, matching the low watermark last seen at the market bottom in 2020 according to Motley Fool. Core CPI came in flat MoM and 2.6% YoY, well below the 2.9% consensus. The driver was the energy component: energy prices fell 5.7% in June, reflecting the gasoline decline during the brief ceasefire-era Hormuz reopening that predated Trump's July 13 reinstatement of the blockade. The print was unambiguously positive for near-term rate expectations — July hike probability collapsed from 40%+ to approximately 20% within minutes of the 8:30 AM release.
Second, Fed Chair Warsh's debut Congressional testimony was balanced but not dovish. Warsh declared "no tolerance for persistently elevated inflation" and explicitly declined to endorse the CPI print as a victory: "That is not my view." He opposed forward guidance ("by refraining from commenting all the time, we can get a better way of calling balls and strikes"), confirmed Fed independence from political direction, and announced internal task forces on communications and inflation frameworks. Critically, he did NOT signal the July 28-29 meeting as a live hike decision — which prevented the BEARISH escalation scenario the morning brief assigned a 35% probability. The net effect: July hike essentially off the table, future inflation vigilance explicitly maintained.
Bank earnings were broadly constructive. JPMorgan profits jumped 41% YoY; Goldman Sachs reported its best quarter in company history, with EPS of $20.98 and revenues up 39% YoY. The Dow closed flat — not because banks failed, but because IBM's 25% collapse offset more than 500 Dow points in a single session.
Third, IBM's crash is the day's most structurally important event. IBM issued a Q2 preannouncement showing EPS of $2.93 (vs $3.02 consensus) and revenue of $17.2B (vs $17.86B expected). CEO Arvind Krishna's explanation was not a demand warning — it was a demand rotation: clients are redirecting capital from software and consulting toward AI servers, storage, and memory hardware. This is explicitly bullish for AI semiconductor names and explicitly bearish for enterprise software. The confirmation came immediately in the tape: ServiceNow -7%, Salesforce -5%, Accenture -8%, Cognizant -7% on the read-across. NVDA, AMD, TSM — the AI hardware beneficiaries — all rallied.
Wednesday Forecast (July 15)
Wednesday's central event is June PPI at 8:30 AM ET, followed by Warsh's Senate Banking Committee testimony (his second Congressional appearance in two days) and Q2 earnings from Morgan Stanley, BlackRock, JNJ, and ASML.
Base case (55%): June PPI comes in below consensus (producers' prices tracked energy more closely than services in June; same gasoline dynamic as CPI). Warsh Senate testimony is consistent with his House testimony — vigilant but not escalatory. MS/BLK beat on trading revenues (bank trend confirmed). SPX holds above 7,500; Nasdaq adds to gains. IBM selling exhausts itself; enterprise software bounces mildly. The HOLD verdict is maintained; partial TSMC-Thursday positioning proceeds.
Bull case (30%): Soft PPI (MoM negative) + Warsh Senate testimony explicitly acknowledging the disinflationary trend = two consecutive disinflation print days. July hike probability falls below 15%. NVDA breaks above $215. TSMC Thursday looks increasingly bullish. HOLD converts to BUY on Wednesday close if VIX falls below 15. This is the scenario where the morning brief's BUY call was premature by one day, not wrong.
Bear case (15%): PPI prints above consensus (services inflation component stayed elevated in June; producer input costs from oil passed through). Warsh Senate testimony more hawkish than House (senators tend to press harder on rate paths). IBM selling spread re-engages enterprise software names. SPX fails to hold above 7,500; VIX approaches 17. HOLD maintained but the BEARISH upgrade threshold re-approaches.
Critical levels for Wednesday:
- PPI ≤0.0% MoM — second disinflation print; BUY upgrade pathway opens for Wednesday close
- VIX below 15 — the remaining BUY trigger condition
- NVDA above $215 — TSMC Thursday positioning entering the session strong
- 30Y below 5.00% — if the long end finally catches up to the front-end rally, the inflation scare genuinely resolves
- SPX 7,460 — loss of this level converts HOLD to STEP ASIDE
Major Stocks — July 14 Close
| Close | Change | Read | |
|---|---|---|---|
| NVDA | $211.10 | +3.7% | CPI relief + IBM hardware-demand rotation = bullish; TSMC Thursday is the next gate |
| AAPL | $315.62 | -0.5% | Mild decline; relative defensive; least enterprise-software exposed |
| MSFT | $385.90 | -1.3% | IBM read-across on enterprise software/consulting; Azure AI partially insulates but not fully |
| META | $659.38 | +0.4% | Best mega-cap hold; Q2 earnings July 29 next catalyst; ad-driven, minimal enterprise IT exposure |
| AMZN | $247.89 | +0.2% | AWS cloud infrastructure is a beneficiary of the hardware-over-software shift; mild positive |
| TSLA | $396.00 | +0.3% | Modest recovery; Q2 earnings ~July 22; gross margin and FSD clarity are the clearing events |
| AMD | ~+4.0% | ~+4.0% | Rebounded on CPI + IBM hardware tailwind; TSMC Thursday validates the AI demand thesis |
| TSM | ~$421 | -2% | Testing $420 support pre-earnings Thursday; June revenue +67.9% YoY is the backdrop; options pricing ~4% move |
| AVGO | ~$384 | flat | Broadcom approximately flat; data conflicting; TSMC Thursday will directionally re-set semis |
| PLTR | $127.97 | flat | Range $126.20-130.72; DoD AI thesis intact; government-facing AI insulated from IBM enterprise read |
| IBM | -25% | -25% | Worst day on record; CEO confirmed clients redirecting software/consulting budgets to AI hardware; Q2 call July 22 |
| CleanSpark | +11% | +11% | 20-year data center lease in Georgia; $6.6B contracted revenue; AI infrastructure beneficiary |
Don't Buy Right Now
- Enterprise software (ServiceNow, Salesforce, Accenture, Cognizant) — IBM's CEO confirmed a structural budget reallocation: clients are cutting software and consulting spend to fund AI hardware purchases. ServiceNow -7%, Salesforce -5%, Accenture -8%, Cognizant -7% today. IBM's full Q2 earnings call is July 22 — the detail on which verticals and deal sizes are cutting gives context. Do not buy enterprise software until IBM's July 22 call explicitly addresses whether this is a one-quarter pause or multi-year cycle shift. Better entry: IBM Q2 call July 22, evidence the budget rotation is one-time.
- IWM (small caps) — Russell declined 0.83% today despite a CPI beat that should have been broadly positive for rate-sensitive assets. The 30Y barely moved (5.097%); the bond market is not pricing long-end rate relief. Small-cap enterprise software and IT services names have asymmetric downside in an IBM-style budget reallocation environment. Structural headwinds persist. Better entry: 30Y closes below 4.80% sustained AND Brent closes below $75.
- TLT / long-duration bonds — The 2Y-30Y steepening today (-14bps vs -0.4bps) is the clearest signal that the bond market accepts 'no July hike' but does not accept 'inflation resolved.' August CPI (est. Aug 13) will be the first release to carry the WTI +9.4% spike from July 13; if the Iran blockade persists, the Brent basis in August could push the YoY back above 3.5%. Buying the long end here is directionally wrong until August CPI clears. Better entry: August CPI confirms oil shock did not embed in core; and Brent closes sustainably below $75.
Trade Setups
1. Long NVDA / QQQ (medium conviction · 2-4 weeks)
- Thesis: CPI 3.5% closes the near-term hike window and re-opens rate-relief runway for AI hardware multiples. NVDA +3.7% to $211.10 confirms directional sensitivity to rate expectations. Critically, IBM's profit warning is a demand tailwind for AI hardware names: the clients cutting software budgets are buying servers, storage, and memory — exactly NVDA/AMD/TSM's product lines. TSMC's June revenue (+67.9% YoY) is the fundamental backdrop for Thursday's earnings call. Sustained H2 AI capex guidance on that call clears the path to NVDA $220+.
- Entry: $210-215 for NVDA on any pullback; add above $220 post-TSMC Thursday confirmation. QQQ above $450 on any CPI follow-through dip.
- Invalidation: NVDA daily close below $200 OR TSMC guides H2 AI capex meaningfully below current consensus on Thursday's call.
2. Reduce XLE — maintain trimmed Hormuz hedge (medium conviction · 2-3 weeks)
- Thesis: Trim XLE from 8-10% to 5-6%. The June CPI showed energy prices fell sharply — but that data is backward-looking to a period before the July 13 Iran oil shock. Brent opened July 14 above $87; the blockade was still in effect. August CPI (est. Aug 13) will be the first release to capture the WTI +9.4% event. Reduce the hedge to reflect reduced near-term hike risk, but maintain core exposure given: (1) Brent still elevated, (2) August CPI loading, (3) energy FCF favorable at current prices. Do not exit: the tail is not cleared.
- Entry: Trim existing position to 5-6% at market; add back to 8% if Brent breaks above $90 or if August CPI previews emerge with oil shock embedded.
- Invalidation: Confirmed Iran-US diplomatic resolution with Hormuz shipping at 70%+ of pre-blockade levels AND Brent below $70. Both simultaneously required to exit the position.
3. Short IWM (medium conviction · 1-2 weeks · hedge)
- Thesis: Russell 2000 declined 0.83% today despite SPX +0.40% and a massive CPI beat — the clearest structural underperformance signal in weeks. The 30Y at 5.097% moved only 0.4bps lower on the biggest CPI undershoot in months: the bond market is refusing to price long-end rate relief for small-cap duration-sensitive names. IBM's enterprise software warning is disproportionately negative for IWM's software/services component. The asymmetry: if the 30Y does rally, IWM recovers and the short costs a modest amount; if the 30Y stays elevated or rises (oil/August CPI scenario), IWM is the highest-beta downside vehicle.
- Entry: $215-220 on any CPI-momentum bounce.
- Invalidation: IWM daily close above $225 OR 30Y sustains below 4.80% for two consecutive sessions.
Next 5 Trading Days
The regime question for the week: does the CPI beat translate into a sustained multi-day risk rally, or was today a single-data-point relief trade that the 30Y's immobility is already correctly questioning?
| Day | Catalyst | Directional View |
|---|---|---|
| Wed Jul 15 | June PPI (8:30 AM ET) · Warsh Senate Banking testimony · MS, BLK, JNJ, ASML Q2 earnings | If PPI also soft: BUY upgrade pathway opens; 2-consecutive-disinflation sequence = the inflation thesis is genuinely resolving. If PPI hot: HOLD maintained and 30Y continues to anchor. ASML AI capex read is a secondary chip signal. |
| Thu Jul 16 | TSMC Q2 earnings (2:00 PM ET) · Retail Sales · Netflix Q2 | Most important session of the week for the AI thesis. TSMC is Wall Street's proxy for the entire AI boom — June revenue +67.9% YoY is the backdrop; H2 capex guidance is what matters. NVDA adds/reduces on Thursday close. Retail sales for June will show consumer health heading into Q3. |
| Fri Jul 17 | No major scheduled catalysts | Positioning day; direction set by PPI/TSMC/Warsh combination. Expect lower volumes; momentum or risk-reduction trades dominate. |
| Mon-Tue Jul 20-21 | Earnings season continues; no top-tier macro | IBM enterprise software read-through theme continues; watch whether enterprise software bounces (temporary) or extends lower (structural). |
| Wed Jul 22 | TSLA Q2 earnings (est.) · IBM full Q2 earnings call | TSLA gross margin recovery (>25%) and FSD revenue recognition are the clearing events. IBM's full call gives context on the software-to-hardware budget shift: if it's structural, enterprise software names face multi-quarter headwinds. |
Key dates further out:
- Jul 28-29: FOMC — now a near-certain no-hike given July hike probability at 20%; language on September will be the market signal
- Jul 29: META Q2 earnings — first chance to quantify the AI cloud business; GOOGL, MSFT, AMZN also report late July
- Aug 13 (est.): July CPI — the real inflation inflection event; will capture the WTI +9.4% spike of July 13
Sector bias for the week:
- Long-side: NVDA/AMD (AI hardware; IBM budget tailwind) · BTC/ETH (Gate 2 reset; rate-relief beneficiaries) · XLE (maintain trimmed hedge; August CPI loading) · META/AMZN (least enterprise-software exposed mega-caps)
- Avoid/underweight: Enterprise software (NOW, CRM, ACN) — IBM structural read-through · IWM — 30Y stubbornness · TLT — August CPI loading
- Active short: IWM (best risk-adjusted short in current regime)