Morning Musings- Thoughts from Dauber Island

Morning Musings- Thoughts from Dauber Island

That Dog Don't Hunt

morning musings 7.15.26- views from the island

phil dauber's avatar
phil dauber
Jul 15, 2026
∙ Paid


“As long as the roots are not severed, all is well.” Chance the Gardener, Being There

  • The whole market is Chauncey’s audience this morning, nodding along, certain it just heard something profound.

  • What it actually heard was that gasoline got cheaper in June. One soft CPI print and the whole tape decided it knew something for sure. Gasoline fell, the front end rallied, hike odds got marked down to a rounding error, and everybody piled back onto the same three trades they were already on. Long semis. Long banks. Short anything defensive.

  • The certainty is the tell. Because the print that flipped the mood is backward-looking, the oil that flattered it is up seventeen percent since the first of the month with Hormuz still hot, and Kevin Warsh, the man Trump put in the chair to be the tough guy, spent Tuesday telling Congress the inflation mission is ‘not accomplished’ while his dots still point at hikes.

You can build a risk-on book on all of that. People have. It just doesn’t hunt.

TL;DR

  • The June CPI relief is rented, not owned. The tape is a risk-on rotation into AI/semis and the front end, paid for by selling gold, defensives and the yen, but the 30Y at 5.08% and a hiking-biased Warsh Fed refuse to sign off.

  • Havens are mixed (bonds bid front-led, gold offered into live Iran strikes), so this is a rotation, not a flight, and gold refusing to catch a geopolitical bid is the signal nobody wants.

  • Financials ‘broadly ripping’ is a fiction: GS printed the best quarter in its history and Citi fell 5.3% on the same tape.

  • Own Wall Street over Main Street. The whole Street book nets to one bet, long AI plus financials versus short duration, defensives and gold, and the one thing holding it up is benign credit into a live escalation.

  • Falsifier is a single print: HY OAS through 300bp. Everything else is noise until then.


MY READ

I am not fighting the rotation. I am refusing to pay up for the story attached to it.

  • Consensus this morning: soft CPI, Fed done, risk-on, buy the AI/financials complex at the highs. My variant: this is a hold inside a hiking cycle dressed up as a pivot, and the market is pricing the one print it liked (June gasoline) while ignoring the two it will get next (a hot goods-pipeline PPI at 8:30, and a July CPI that mechanically reverses on the oil move). The front end rallied, fine. The long end did not. The 30Y sat at 5.08% and refused to follow, the 30Y/10Y held +50bp, and the term-premium/fiscal story is demoted, not dead. A soft-landing that only shows up at the two-year and never reaches the thirty-year is not a soft landing. It is a positioning squeeze with a macro alibi.

  • Where the crowd is offsides: everyone is on the same side of the boat.

    • BofA’s fund manager survey has ‘long global semiconductors’ as the most crowded trade on earth at 82 percent, the highest reading in the series.

    • Retail net buying is running 3.2x the historical monthly average, the strongest July on record per Citadel. State Street sees $2.3 trillion into US-listed ETFs this year. VIX 16.4.

    • When the marginal buyer is levered retail and the marginal trade is the single most crowded position in the world, you do not need a recession to get hurt. You need a Tuesday where the story wobbles.

    • The falsifier is credit, not equities: HY OAS is ~269bp, thirty-one basis points from the 300 line that says the risk-on read is dead. Watch that, not the S&P.

Facts: CPI, curve levels, survey readings, all live or sourced. Inference (moderate confidence): the relief reverses on the energy channel and the long end is telling you so. What flips me: 30Y through 5.00% with credit firm, and I am wrong, this really is a soft landing.


WHAT MATTERS TODAY

  • 8:30am, June PPI. The CPI’s evil twin. Headline consensus ~0.0% m/m but core ~+0.4% and the goods pipeline is stickier than the gasoline-flattered CPI. A hot core PPI revives the hike bets that just got buried and is the cleanest same-day falsifier of the relief. Empire Manufacturing alongside (est ~9.2 vs 5.7).

  • The bank sweep. MS at 7:30, PNC, BLK, BNY already out. The read is not ‘did they beat.’ They all beat. The read is dispersion and H2 guidance (see FINANCIALS).

  • Iran, day five. Fifth straight day of US strikes, and Trump has graduated to promising he will take out Iranian bridges and power plants next week if Tehran does not reopen Hormuz. Day 136 of a campaign Schumer calls ‘no plan, no exit.’ The market’s response to a president threatening to switch the lights off in a country sitting on the world’s most important oil chokepoint is Brent up eighty cents. Either the tape has decided the strikes are theater, or it has stopped watching. The energy expression stays armed at $95, roughly ten dollars away, not triggered. If it triggers on a real Hormuz hit, the whole risk-on book above is the collateral.

  • The distraction machine. Prime-time Trump speech tomorrow night, and the rumor doing the rounds is that it arrives bundled with some Maduro-paraded-out-to-confess-to-2020-election-interference set piece. Unverified, single-source, do not trade it, but sit with the genre for a second. Every time the tape catches a whiff of the Epstein files or a print the White House does not like, a foreign heavy gets frog-marched onto prime time to admit to something. We have seen this movie enough times to know the runtime. The market read is narrow, headline whipsaw into a thin summer tape. The tell is what it is a distraction from: a hiking Fed, a live shooting war, and a labor tape quietly rolling over, which are the three things that actually move your book. Beige Book at 2pm, for anyone still watching the fundamentals.

  • Tomorrow, the real swing. TSM and NFLX are the second GICS corroborator the AI-broadening call needs. UNH and GE too. The semis long lives or dies on TSM.


MOVERS THAT MATTER

  • Goldman +9.0% ($1,140, record quarter) vs Citi -5.3% ($133.27). Same tape, same morning, same ‘bank earnings are great’ headline, seventy-year-old firm prints the best quarter in its history and another money-center falls out of bed. GS did net revenue +39%, equities +72%, IB fees +55%. Citi beat and got sold because it held its RoTCE guide at 10-11% despite a 13.1% first half, which quietly tells you H2 is 6.9-8.9%. So what: the ‘financials are ripping’ narrative is a Wall Street story wearing a banking costume. Own the IB/brokerage complex, fade the names echoing the cautious-H2 message. This is the trade.

  • ASML +2.9% ($1,775.64), beat and raise. FY sales guided to €43-45B from €36-40B, well through the €39.3B consensus, capacity build-out through 2028. The lithography monopoly is the single cleanest tell on whether AI capex is still accelerating, and the answer is yes. So what: this is the falsifier-in-progress of last week’s ‘AI demote,’ and it is why the most crowded trade on the planet worked today. It is also why the semis long stays sized down, not upsized, until TSM confirms tomorrow. Real signal, chased into a binary.

  • Lucid -16% ($4.62), after -49% intraday Monday. Restructuring adviser retained, bankruptcy or take-private on the table. So what: not systemic, but a marker. The low-quality, cash-burning, leveraged tail is where the pain shows up first when money finally has a cost. Filed under ‘things that break quietly while the index makes highs.’


FINANCIALS

  • The sector printed a fresh 52-week high and rose all of 0.20 percent. Sit with that. XLF at $56.18, top of a 47.67-56.80 range, +6.4% above its 50-day, and the tape could barely lift it, because under the hood it is a two-speed group and only one speed is moving.

  • The dispersion is the whole story. Capital markets is on fire and everything rate-and-credit-sensitive is not. IAI (broker-dealers) +2.5% to a 52-week high, GS +9%, MS +3% into its own print. Against that: KRE (regionals) -0.16% and rolling, its MACD turned negative on the 8th, WFC -2.7%, C -5.3%, and the insurers actively de-rating (KIE -1.5%, PGR -3.4%, Chubb and Allstate both down 2.4%). ‘Long financials’ is not an idea here. ‘Long the Street versus Main Street’ is. The regime link is clean: this is a capital-markets-led cycle (GS IB fees +55%, equity underwriting +130%, a reopened issuance window), and the bull-steepener to 2s10s +40bp is a real but capped NIM tailwind because the Fed is on hold, not cutting.

  • The tail nobody in the multiple is pricing: private credit. BCRED, the bellwether, quadrupled non-accruals to 2.4% of cost quarter-on-quarter, cut its distribution to $0.18 (second cut in nine months), and ran ~10% redemptions against a 5% cap. Partners Group’s $8.6B SICAV is gated. ARCC is below its 200-day. This is the ‘AMBER-to-RED’ line on the sleeve, and it is the mechanism by which a BDC problem becomes a regional-bank-sentiment problem. Fade the BDCs. The stand-down trigger to press it harder is a second flagship fund gating or sector non-accruals through 3%.

  • The levels that matter: 10Y at 4.585%, and 4.75% is the line where the AFS/HTM marks bite the regional cohort and flip the NIM story to a duration headache. HY OAS ~269bp, thirty-one bp of room to the 300 that ends the benign-credit assumption everything rests on. XLF 30-day IV ~17 with a 3.1:1 call/put skew, which is complacency you can rent cheaply as a hedge against the crowded longs. And the standing caution: XLF at the top of its range into a data day is textbook sell-the-news geometry.


SECTORS

  • XLK +1.3%: tech leads, ASML and NVDA (+4.1%) carrying it, the AI beta is the tape.

  • XLC -0.1%: comms flat, no leadership, no story.

  • XLY -0.1%: discretionary flat, consumer neither confirming nor denying.

  • XLF +0.2%: green but hollow, IB carries a group the regionals are dragging.

  • XLV -1.9%: healthcare is the funding source of the whole rotation, HCA guide cut, JNJ overhang.

  • XLP -1.4%: staples dumped, the defensive bid from Monday handed straight back.

  • XLU -0.1%: utilities flat, the AI-power thesis cushioning what should be a rate-sensitive sell.

  • XLE +0.4%: energy holding on Brent but not paying the premium, the tell in the whole complex.

  • XLI +0.0%: industrials pinned, waiting on the macro to pick a side.

  • XLB +0.1%: materials flat, China Q2 miss (+4.3%) sitting on it.

  • XLRE -0.5%: REITs soft, rates and the CRE overhang, the reliable loser of a steepener.

The signature: everything cyclical-growth bid, everything defensive offered, and the energy vs ex-energy one-year correlation just went the most negative in the series’ history. Dispersion is screaming. That is a stock-picker’s tape and a beta-chaser’s trap.


FLOWS & POSITIONING

  • Everybody. Is. Already. Here. That is the position. Long semis is the most crowded trade in the BofA survey at 82 percent, up from single digits two months ago. Retail is net buying at 3.2x the historical monthly average, the strongest July on record per Citadel, and the forecast is $2.3 trillion into US ETFs this year. The MRB picture says it plainly: semis surging, the rest of global equities in a ‘more steady’ plod. VIX 16.4, XLF calls 3:1 over puts. This is not fear looking for an exit, it is greed with no marginal buyer left to recruit.

  • Underneath, the labor tape is quietly rolling. NFIB hiring intentions dropped to the low end of the series and private payrolls’ first estimate is running near zero, small-business optimism is 97.4 with uncertainty easing off the highs but hiring plans deteriorating. Fed hike pricing got pared from ~2 to ~1.7 by spring 2027, but note the direction: the debate is still one-to-two hikes, not a single cut. The crowd hears ‘CPI soft, Fed done’ and buys. The setup underneath is ‘labor softening into an energy re-spike with a hawkish chair,’ which is not the same movie. When positioning is this one-sided, the pain trade is the one nobody is hedged for. Watch credit.

Behind the wall this morning: the full book marked to live, and the calls that came out of it. What got closed and why (the gold long is dead, Chubb stopped, the BAC short cut). The financials dispersion trade with exact levels, Long IAI versus Short KRE, plus the private-credit fade. The non-consensus Short GLD (gold not confirming the haven bid is the whole thesis). The AI/semis long, sized down and gated on TSM. The rates ballast. Six expressions, entry, stop, target, R:R and the single falsifying print on each. The kill-switch board with live distances. And the decision tree for the 8:30 PPI, because the note above is the view and the sheet below is what you do about it.

Subscribe at morningmusing.com

Keep reading with a 7-day free trial

Subscribe to Morning Musings- Thoughts from Dauber Island to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2026 phil dauber · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture