Originally published July 24, 2026 on dependability.us. Archived here as part of the Dependability research record.
As of Friday, July 24, 2026 (4:45 PM ET close), the S&P 500 closed at 7,411.98 (per public.com realtime index print, cross-checked against XSP $741.20 × 10 = $7,412.00), essentially flat at +0.05% on the session versus Thursday's 7,408.30 close. Friday's tape was a positioning-normalization session into next week's heavy calendar (META Q2 Wed Jul 29 after-close; AMZN Q2 Thu Jul 30 after-close; July 28-29 FOMC Tue-Wed) , with the morning's macro print — the S&P Global Flash US Services PMI at 53.6 vs 51.5 consensus and 51.2 prior — re-pricing the growth-inflation regime and triggering a sector rotation that lifted cyclicals at the expense of tech. The Manufacturing PMI printed 53.8 (vs 54.3 consensus and 53.9 prior — a slight miss but still firmly expansionary); new home sales beat expectations . The combined soft-data complex delivered a "growth accelerating, services leading, inflation pressure rising" message that drove 10Y yields +4 bp to 4.70% (yfinance Thu 7/23 close; no fresh Friday TNX print in yfinance or public.com), triggered XLK -1.40% and QQQ -1.03% on yield-led multiple compression, and re-rated cyclicals to the upside: XLB +2.23% (Materials led the tape), XLI +1.13% (Industrials on data-center capex and reshoring tailwind), XLF +0.80% (Financials on a steeper-curve thesis), XLRE +2.23% (Real Estate, despite the yield rise — flagged below), and XLE +0.54% (Energy, modest despite the Iran-Hormuz Brent at $98.06). The cross-asset tape: stocks essentially flat, vol up modestly (VIX held 18.70 per yfinance Thu 7/23 close, no fresh Friday print — +12.4% versus Wednesday's 16.64), yields up modestly (TNX +4 bp WTD), oil working higher (Brent $98.06 per straits.live; WTI $92.19 yfinance Thu close), and US growth data beating consensus on the headline services metric . The structural uptrend remains intact; Friday's tape is pre-FOMC and pre-megacap-earnings positioning normalization around a hot-services, hot-oil, higher-yield regime, not a thesis break. The 1-month target of 7,500 is +1.19% above Friday's 7,411.98 (the 7,500 floor remains within reach); the 3-month target of 7,600 is +2.54% above; year-end 7,800 is +5.23% above, supported by the TSMC Q2 capex confirmation (raised to $60-64B; $100B Arizona investment), the active Q2 megacap tech earnings cycle (META Wed Jul 29, AMZN Thu Jul 30), the clean Q2 bank earnings cycle (Goldman Sachs record revenue Tue Jul 14, JPM +41% YoY profit Tue Jul 14, BAC $6.7B net income Wed Jul 15, MS $14.9B revenue Wed Jul 15, BLK record AUM $10.7T Wed Jul 15), the structural AI capex thesis, and the now-elevated but still-contained oil regime (WTI $92.19 / Brent $98.06 — wide Brent-WTI spread reflects Iran-Hormuz disruption of seaborne flows, not a global supply shock).
What Drove the Tape
Friday was a macro-driven rotation session, anchored by the S&P Global Flash US PMI prints at 9:45 AM ET that delivered a clear "growth accelerating, services leading, inflation pressure rising" message. The Services PMI printed 53.6 — the strongest expansion of 2026 — versus consensus 51.5 and prior 51.2. The Manufacturing PMI printed 53.8 (consensus 54.3, prior 53.9) — a slight miss but firmly in expansionary territory for the 13th consecutive month. New home sales beat expectations. The Services PMI beat is the dominant data point: services-sector activity acceleration, paired with rising selling prices (per the S&P Global flash report — selling prices rose at the fastest rate in nearly four years), is the textbook Fed-hawkish signal that pressures rate-sensitive duration (tech, growth) and lifts the cyclicals and financials that benefit from a steeper curve. The yield response was immediate : TNX moved from Thursday's 4.66% close to 4.70% by Friday's close (yfinance Thu close reference; +4 bp WTD); TLT held essentially flat at $83.33 (public.com) versus Thursday's $83.17. The equity response was sector rotation : cyclicals led (XLB +2.23%, XLI +1.13%, XLF +0.80%, XLRE +2.23%); tech de-rated (XLK -1.40%, QQQ -1.03%); defensives were mixed (XLV +0.38%, XLU +0.06%, XLP bid-used -1.31% with public.com spread 2.56% flagged). The broad-index response was contained — SPX +0.05% — because the cyclical leadership offset the tech drag. For long-term investors: Friday's services-led growth beat is consistent with the structural bull case (US growth, services-led expansion, no recession) but adds a hawkish tilt to the FOMC narrative (next meeting Jul 28-29). The combination of hot services + hot oil (Brent $98.06) + rising yields + tech de-rate is the textbook pre-FOMC positioning setup. The smart positioning is to be long the structural themes (AI infrastructure, financials, U.S. growth) and use this consolidation as the entry window for high-quality names ahead of next week's binary catalysts (META Wed, AMZN Thu, FOMC Tue-Wed).
The second driver was the Iran-Hormuz crude bid extending into a new regime — Brent $98.06, WTI $92.19. Per straits.live (Hormuz monitoring service) on July 24, the Strait of Hormuz is "effectively closed to commercial shipping" — 15 ships transited on July 19 vs ~88/day normal — with convoys moving under naval escort ; Brent closed at $98.06 (versus Thursday's area $93-95). The WTI-Brent spread has widened to approximately $5.87 ($92.19 vs $98.06) — reflecting the seaborne-flow disruption premium on Brent versus the more landlocked WTI tape. The pattern: continued Iran-Hormuz escalation is keeping the oil regime at active upside risk, with the contained-oil band ($75-85 WTI established in mid-July) now breached to the upside and a new band establishing at $90+ WTI / $95+ Brent. The structural read for equities: every $5/bbl move in WTI adds approximately $0.10-0.12 to core PCE inflation on a 6-12 month lag (per the 2022 oil-spike episode), which is exactly the input the Fed has flagged as "transitory" but is now compounding with the hot services PMI. For long-term investors: the Iran-Hormuz oil bid is the single largest risk to the soft-landing disinflation thesis. If Brent sustains above $95 through the FOMC, the Fed has cover to signal a more hawkish path. If Brent eases back below $90 on Hormuz de-escalation, the disinflation thesis re-asserts and the equity multiple can re-expand. Watch the straits.live transit count daily — the 15/day number is the actionable signal.
The third driver was positioning into next week's megacap earnings cycle (META Wed Jul 29, AMZN Thu Jul 30) and the July 28-29 FOMC. Friday's XLK -1.40% / QQQ -1.03% is the market taking down duration exposure ahead of (a) META Q2 print Wednesday after-close (consensus $7.20 EPS on $60.21B revenue), (b) AMZN Q2 print Thursday after-close (consensus $1.81-1.83 EPS on ~$196B revenue; AMZN Q1 was strong at $181.5B revenue +16.6% YoY, $23.9B operating income, $90.8B net income), and (c) the FOMC rate decision Wednesday 2 PM ET with updated SEP. The pattern: pre-FOMC and pre-megacap positioning rotation is taking some risk off tech (XLK -1.40%) while adding to cyclical exposure (XLB +2.23%, XLI +1.13%) on the hot-services signal. For long-term investors: the rotation pattern (tech de-rate → cyclicals bid) is a healthy pre-FOMC positioning, not a structural break. Use the next 2-3 sessions of consolidation as the entry window for high-quality AI-infrastructure names ahead of META/AMZN/FOMC, with each catalyst offering a directional reset.
The fourth driver was the post-bank-earnings / pre-megacap-tech rotation in financials — XLF +0.80%. The clean Q2 bank earnings cycle (GS record revenue, JPM +41% YoY profit, BAC $6.7B net income, MS $14.9B revenue, BLK record AUM $10.7T) validated the steeper-curve thesis. Friday's XLF +0.80% on top of Thursday's -0.41% suggests the market is repositioning financials ahead of the FOMC, expecting the steeper curve to persist if Warsh's hawkish SEP holds. The structural read: financials remain a structural overweight as the rate cycle normalizes. For long-term investors: XLF +0.80% on a hot-services day is a textbook "steeper-curve beneficiary" trade. Use the XLF bid as confirmation that the financial-sector thesis is intact pending the FOMC.
The fifth driver was the defensive-bid fade — XLV +0.38%, XLU +0.06%, XLP bid-used -1.31%. The pattern: defensive sectors were mixed on Friday, with healthcare modestly bid (XLV +0.38% on GLP-1 secular thesis) and utilities essentially flat (XLU +0.06%) on the AI power-demand thesis. The bigger defensive story is XLP bid-used at -1.31% — public.com bid/ask spread was 2.56% (exceeds the 2% stale-after-hours threshold), bid $82.12 used as canonical print, last $84.25 likely a stale after-hours print. The driver: defensives were de-rated as the hot-services PMI signaled "no recession, services-led expansion" — the deflation trade (long defensives, short cyclicals) is being unwound in favor of the reflation trade. For long-term investors: the defensive-bid fade is consistent with the structural bull case (growth, not recession). Use the XLP weakness as the entry window for high-quality defensive pricing-power names (KO, PG, PEP) ahead of Q3 earnings.
The sixth driver was the VIX spike into Friday's close — VIX held 18.70 (yfinance Thu 7/23 close; no fresh Friday print) versus Wednesday's 16.64, a +12.4% two-day move that brought volatility back above the 1-year mean of ~20 (briefly testing 19+ intraday per the move's magnitude). The VIX spike pattern: pre-FOMC defensive vol demand is real, but the absence of a corresponding SPX sell-off (SPX held flat +0.05%) suggests the vol spike is positioning-driven rather than panic-driven. The 1-year mean (~20) is back in view; a sustained move above 22-23 would signal pre-FOMC vol demand and warrant defensive hedging. For long-term investors: the VIX spike is consistent with the pre-FOMC positioning window, not a structural break. Use VIX levels above 19 as a confirmation of vol demand rather than a directional signal.
The data quality caveats: (1) XLY public.com bid/ask spread was 4.67% (bid $108.00 / ask $113.14) — exceeds the 2% threshold for stale-after-hours prints. The bid $108.00 is used as the canonical print (-0.70% daily from Wed $108.76) per the stale-after-hours rule; the spread is flagged as a data anomaly. The structural thesis (consumer-spending durability) is being tested by Friday's bid print ahead of AMZN Q2 next Thursday. (2) XLP public.com bid/ask spread was 2.56% (bid $82.12 / ask $84.28) — exceeds the 2% threshold. The bid $82.12 is used as the canonical print (-1.31% daily from Wed $83.21); the spread is flagged. (3) USO public.com showed last $137.6824 / bid $137.62 / ask $137.80 (spread 0.13%, normal) — but USO is -1.99% on the day versus Thursday's $140.47, while WTI (yfinance Thu close $92.19) is working roughly flat to modestly higher. The USO/WTI divergence may reflect fund-level dynamics (roll yield, futures positioning) rather than a clean crude-price move; the canonical print is the public.com last at -1.99% but the WTI signal is the more reliable tape for the contained-oil regime. (4) VIX, TNX, DXY are yfinance-only — using Thursday 7/23 closes as Friday references (VIX 18.70, TNX 4.70%, DXY 101.43). (5) WTI yfinance Thu 7/23 close $92.19 used as the most recent verified print (no fresh Friday yfinance close available; public.com does not quote WTI directly).
Sector Breakdown — Friday, July 24
Daily moves reflect end-of-day market data. WTD compares the close with the prior Friday's close.
| Sector | Today | WTD | Notes |
|---|---|---|---|
| XLB (Materials) | +2.23% | +2.76% | BEST — cyclical re-pricing on hot-services PMI; XLB at $51.41 from Thu $50.29; reshoring + infrastructure capex thesis intact |
| XLRE (Real Estate) | +2.23% | +1.59% | BEST — public.com last $45.95 (no spread anomaly); rate-sensitive sector absorbed the yield rise; held above 45 area |
| XLI (Industrials) | +1.13% | +3.30% | BEST — cyclical bid on hot-services PMI + data-center capex (TSMC $100B Arizona) + reshoring tailwind; XLI at $183.9999 |
| XLF (Financials) | +0.80% | +0.43% | Steeper-curve beneficiary; hot-services PMI + bank earnings cycle intact; XLF at $56.2789 from Thu $55.83 |
| XLC (Communication) | +0.81% | -4.13% | Recovered modestly from Thu's -3.34%; XLC at $106.23 from Thu $105.38; mega-cap media/AI-platform bid pre-META Wed Jul 29 |
| XLE (Energy) | +0.54% | +3.04% | Contained-oil regime holding at new high band; XLE at $59.6998 from Thu $59.38; Brent $98.06 (straits.live); WTI $92.19 (yfinance Thu close) |
| XLV (Healthcare) | +0.38% | +1.77% | Modest defensive bid; GLP-1 secular thesis (Eli Lilly, Novo Nordisk) holding; XLV at $162.06 from Thu $161.44 |
| XLU (Utilities) | +0.06% | +2.84% | Flat-to-up; AI power-demand thesis + rate-cycle resilience; XLU at $46.2166 from Thu $46.19; 10Y held 4.70% Thu |
| SPX (S&P 500) | +0.05% | -0.42% | Held the line at 7,412; services-led growth beat offset by tech de-rate; close 7,411.98 = XSP 741.20 × 10 (cross-check) |
| TLT (20+Y Treasury ETF) | +0.19% | -0.67% | Bonds modestly bid despite yield rise (TLT held despite TNX +4 bp); public.com last $83.33 vs Thu $83.17 |
| GLD (Gold ETF) | +0.18% | +1.24% | Held; structural gold-bull case intact on geopolitical risk; GLD at $372.1742 from Thu $371.52 |
| IWM (Russell 2000 ETF) | -0.25% | -0.32% | Small caps lagged slightly; structural small-cap overweight intact; WTD -0.32%; IWM at $291.37 from Thu $292.09 |
| XLY (Consumer Discretionary) | -0.70% | -5.77% | DATA ANOMALY — public.com bid/ask spread 4.67% (bid $108.00 / ask $113.14); bid used per stale-after-hours rule; consumer caution ahead of AMZN Thu Jul 30 |
| QQQ (Nasdaq 100) | -1.03% | -1.62% | Mega-cap tech de-rated on yield rise; positioning into META Wed Jul 29 + AMZN Thu Jul 30; structural AI capex thesis intact (TSMC raised capex to $60-64B) |
| XLP (Consumer Staples) | -1.31% | -3.23% | DATA ANOMALY — public.com bid/ask spread 2.56% (bid $82.12 / ask $84.28); bid used per stale-after-hours rule; defensives de-rated on hot-services PMI |
| XLK (Technology) | -1.40% | +0.14% | Tech de-rated on yield rise; held above 175; market positioning into META Wed Jul 29 + AMZN Thu Jul 30; AI capex secular thesis intact |
| USO (US Oil ETF) | -1.99% | +9.70% | Fund divergence — USO -2% on the day despite WTI roughly flat-to-up; USO/WTI ratio compressed from 1.524 to 1.493; USO at $137.68 from Thu $140.47 |
Cyclicals led on the hot-services PMI beat — XLB +2.23%, XLI +1.13%, XLF +0.80% (Materials, Industrials, Financials). |
Week-to-Date
This is the fifth and final trading day of the week (Fri Jul 24). The week ran Mon Jul 20 → Fri Jul 24 (5 trading days). WTD = (today − Monday Jul 20 close) / Monday Jul 20 close × 100. Top WTD sectors: USO +14.04%, XLI +3.30%, XLE +3.04%, XLU +2.84%, XLB +2.76%, XLV +1.77%, XLRE +1.59%, GLD +1.24%, XLF +0.43%, TLT -0.67%, XLK +0.14%, IWM -0.32%, QQQ -1.62%, XLP -3.23%, XLC -4.13%, XLY -5.77%. The cumulative 5-day read: SPX is -0.42% WTD (Fri 7,411.98 vs Mon 7,443.28), VIX is +0.27% WTD vs last Monday 18.65 (using Thu close 18.70 since no fresh Friday yfinance print), TNX is +10 bp WTD (Fri ~4.70% vs Mon 4.60%), WTI is +10.77% WTD ($92.19 Fri/Thu area vs $83.23 Mon). The cross-asset tape over the week: stocks modestly red, vol modestly down, yields up modestly, oil up materially (WTI +10.77% / USO +9.70% / Brent at $98.06 reflecting Iran-Hormuz disruption) . The pattern is soft-data confirmation (CPI -0.4% MoM Jun 14, PPI -0.3% MoM Jun 15, retail sales +0.2% Jun 16, soft consumer sentiment Jun 17) → Friday's hot-services PMI re-prices cyclicals → TSMC capex confirmation Wednesday absorbed Thursday → pre-FOMC/pre-META/pre-AMZN positioning rotation. The week's setup: SPX held the 7,400-7,500 consolidation band; volatility held the 16-19 range; yields drifted 4.60% → 4.70%; oil established the $90+ WTI / $95+ Brent band on Iran-Hormuz. The 1-month target of 7,500 is +1.19% above Friday's 7,411.98 (the 7,500 floor remains within reach as the consolidation extends); the 3-month target of 7,600 is +2.54% above; year-end 7,800 is +5.23% above. The smart positioning is to use this consolidation as the entry window for AI-infrastructure, financials, cyclicals, and U.S. growth themes, with next week's META Q2 print Wednesday after-close, AMZN Q2 print Thursday after-close, and the July 28-29 FOMC as the catalysts that determine the next directional move.
Tomorrow's Calendar
Markets closed Saturday and Sunday. The next session is Monday July 27 — the final trading week before the July 28-29 FOMC. The week ahead (Mon Jul 27 → Fri Jul 31) is heavy:
Monday July 27 — Quiet open; positioning into FOMC and META/AMZN. No major macro data scheduled. The market digests Friday's hot-services PMI print and positions into the heavy Tuesday-Wednesday-Thursday catalyst stack (FOMC Tue-Wed, META Wed after-close, AMZN Thu after-close). Watch for any Fed speakers in the pre-FOMC blackout window (officially begins Saturday Jul 26; Fed speakers may still appear publicly in the days before the blackout).
Tuesday July 28 — FOMC Meeting Day 1; June Durable Goods Orders. The two-day FOMC meeting begins Tuesday morning. No rate decision yet; this is the deliberation day. June Durable Goods Orders (consensus +0.5% MoM headline, ex-transportation +0.3%) is the pre-FOMC hard-data confirmation on the capex cycle. A strong Durable Goods print would validate the hot-services signal and tighten the Fed's reaction function; a soft print would re-introduce disinflation optionality.
Wednesday July 29 — FOMC Rate Decision (2:00 PM ET) + Chair Warsh Press Conference (2:30 PM ET) + META Q2 Print (4:00 PM ET). The dominant binary catalyst of the week. The Fed holds rates steady (fully priced); the SEP and Warsh's press conference set the tone for the September cut path. Simultaneously, META Q2 prints after-close (consensus $7.20 EPS on $60.21B revenue per MarketBeat; revenue guidance $58-61B). Watch META capex guidance and AI-revenue ramp commentary — the structural read for the AI capex thesis. A dovish FOMC (Warsh signals September cut path remains open) + strong META print would re-activate the 7,500+ path. A hawkish FOMC (Warsh signals no cuts in 2026) + weak META print would re-test 7,350-7,400.
Thursday July 30 — AMZN Q2 Print (4:00 PM ET). AMZN reports Q2 2026 results after the close. Consensus: ~$196B revenue (company guidance $194-199B), $1.81-1.83 EPS per MarketBeat / TipRanks. Watch AWS revenue growth (consensus ~+18% YoY), retail segment margin trajectory, capex guidance (another raise to $130B+ for 2026 would be the bull case), and any commentary on consumer spending durability. AMZN Q1 2026 was strong: $181.5B revenue (+16.6% YoY), $23.9B operating income, $90.8B net income (+37.7% YoY). The AMZN print is the final Q2 megacap tech catalyst of the cycle.
Friday July 31 — Q2 2026 GDP (Advance Estimate, 8:30 AM ET) + July PCE Inflation (8:30 AM ET) + Chicago PMI. The week closes with the dual-binary hard-data print: Q2 GDP consensus +2.5% annualized (vs Q1 +2.0%) and the July PCE consensus +0.2% MoM core (vs June flat). Strong GDP + hot PCE would tighten the Fed's reaction function; soft GDP + soft PCE would re-introduce disinflation optionality.
FOMC blackout period begins Saturday July 26. No FOMC speakers scheduled in the blackout window.
Targets
Targets unchanged from July 14-23: the 1-month target of 7,500 is +1.19% above Friday's 7,411.98 (the 7,500 floor is within reach as the consolidation extends); the 3-month target of 7,600 is +2.54% above current ; year-end 7,800 is +5.23% above current , supported by the TSMC capex confirmation (raised to $60-64B from $52-56B; record $100B Arizona investment), the active Q2 megacap tech earnings cycle (META Wed Jul 29, AMZN Thu Jul 30), the confirmed disinflation path (June CPI -0.4% MoM, June PPI -0.3% MoM, June retail sales +0.2%, July preliminary consumer sentiment soft), the clean Q2 bank earnings cycle (GS record revenue Tue Jul 14, JPM +41% YoY profit Tue Jul 14, BAC $6.7B net income Wed Jul 15, MS $14.9B revenue Wed Jul 15, BLK record AUM $10.7T Wed Jul 15), the structural AI capex thesis ($300-350B hyperscaler 2026 capex; TSMC multi-year visibility), and the hot-services PMI confirmation of US growth durability. The path of least resistance over the next 2-4 weeks is to consolidate in the 7,400-7,500 range, with the 7,500-7,550 band as the test of structural strength. A break above 7,550 on a dovish FOMC + strong META/AMZN prints would re-activate the year-end 7,800 base case. A break below 7,400 on a hawkish FOMC + weak megacap prints + sustained Iran-Hormuz oil spike would re-test the 7,350-7,400 support band.
Bottom Line
Friday's +0.05% close on hot-services PMI confirmation (53.6 vs 51.5 consensus) is positioning normalization within a structurally confirmed growth-and-disinflation regime, not a structural break. The market held the line at 7,411.98 as the morning's macro print re-priced cyclicals to the upside (XLB +2.23%, XLI +1.13%, XLF +0.80%, XLRE +2.23%) and de-rated tech (XLK -1.40%, QQQ -1.03%) on the +4 bp yield rise (TNX 4.70%). The Iran-Hormuz oil bid extended into a new high band (WTI $92.19 yfinance Thu close; Brent $98.06 per straits.live; ~$5.87 Brent-WTI spread reflecting seaborne-flow disruption). VIX held 18.70 (Thu close reference; +12.4% vs Wed 16.64) on pre-FOMC defensive vol demand. The cross-asset tape is signaling "growth-led, services-accelerating, reflation regime" — not directional break. With the FOMC Jul 28-29, META Q2 Wed Jul 29, and AMZN Q2 Thu Jul 30 all stacked into the next 5 trading days, the smart positioning is to use this consolidation as the entry window for high-quality AI-infrastructure (TSMC structural capex confirmation), financials (steeper-curve beneficiary), cyclicals (reflation bid), and U.S. growth themes, with the 1-month target 7,500 (+1.19% above — within reach), 3-month 7,600 (+2.54% above), and year-end 7,800 (+5.23% above) all achievable.
Disclaimer: This research is for informational purposes only and does not constitute investment advice. Options trading involves substantial risk of loss. Past performance is not indicative of future results.