1. "Jaws of death" — when refiner cracks rally away from a collapsing crude flat price, the gap closes toward cracks
The repeatable method
- Chart refiner crack spreads (refining margin) against crude flat price. A wide, widening divergence — cracks rallying while flat price collapses — is the "jaws of death" to fade.
- Resolve which side leads: cracks lead crude input demand. Strong cracks mean refiners run flat out and pull more crude, so the flat price is the side that should converge upward, not the cracks that fall.
- Require a physical catalyst to close the gap rather than assuming mean-reversion — identify the specific event (here, China lifting its product-export ban so SOE refiners run hard) and confirm it with behaviour, not just price.
Here: cracks "rallying" while crude flat price collapsed = the jaws of death; Chinese SOE refiners "back lifting cargos earlier this week" and heard to run hard in July → "some of them probably know product export ban is coming off." "That's my catalyst to close these Jaws of Death, and I'm sticking to it."
Watch for
- Cracks inflecting/rallying while flat price falls; refiners lifting physical cargos ahead of a policy change — the tell that the jaws close upward.
2. In a seasonal turn, watch the product that moves first — and read it at the PADD/arb level
The repeatable method
- Decide which product should lead the move on the calendar (gasoline into summer driving season) and watch its front spreads first, not crude.
- Localize the tightness: read region-by-region (PADD1 product scarcity, PADD2 crude tightness) and the export arb (WTI vs Brent pricing exports in or out) to confirm "draws everywhere" rather than one-off noise.
- Confirm with the cleanest expression — front-month product vs crude (RBOB vs WTI) "twitching" is the early signal the spread complex is turning.
Here: "gasoline was always going to be the one to move first in June, and this week it moved"; Jul-Aug gasoline spreads twitching, PADD1 scarce, PADD2 tight on crude, WTI-Brent "nearly priced out exports," front-month RBOB vs WTI twitchy — "draws everywhere all over the place."
Watch for
- The seasonally-leading product's front spread inflecting; PADD-level scarcity; the export arb closing — before the headline crude price confirms.
3. Separate sentiment from positioning — abysmal sentiment is necessary but not sufficient
The repeatable method
- Gauge sentiment qualitatively (how bulls are talked about, how washed-out the mood is) — but treat it as only half the signal.
- Demand that positioning confirm: check whether a sell-off actually removed length proportionate to the price (e.g. for crude at $75, did the "liquidation" take out the length you'd expect?). If price fell but length didn't, the flush is incomplete.
- Wait for the hard positioning data (Commitment of Traders) before sizing on sentiment alone — note when it's delayed (holiday) and don't pre-commit. The combination of putrid sentiment + a not-yet-capitulated position is the "whiplash" setup, not the trigger.
Here: crude sentiment "ABYSMAL… vomit in the trashcan under your desk abysmal," but the futures liquidation "did not take out as much length as I would expect for crude at $75 — only Monday's Commitment of Traders will say for sure (delayed due to tomorrow's holiday)." "Sentiment is not enough — we need positioning to reflect it."
Watch for
- Washed-out sentiment paired with length that hasn't actually capitulated; the next CoT print confirming (or denying) the flush before you add.
4. New highs into weak divergence — fade a fresh high when breadth, volume and sponsorship don't confirm
The repeatable method
- When an index/ETF prints a new high, immediately check the internals: market breadth (how many constituents participate), trading volume, and sponsorship (real buying support).
- If the new high comes on weak/diverging internals, treat it as a topping tell — "watch out" — not a breakout to chase.
- Use it as a portfolio-wide risk read: a high-profile index topping on thin internals during a broadly painful tape signals "close to another skid lower."
Here: "Exhibit C = MSCI Korea (EWY)" — a new high he flags on weak divergence (thin breadth/volume/sponsorship) in a week where long/short, long-only, retail, China/HK and EM were all "massacred." "Feels like we are close to something."
Watch for
- A fresh index high with deteriorating breadth/volume; opex- and quarter-end-driven positioning resets into "dreadful" liquidity that amplifies the next move both ways.