Daily Macro Brief
Ceasefire Void Lights Oil +8%: A Week-Long Mispricing Finally Fires — Yet Silver Falls 5.8% in a War Risk-Off
The US-Iran ceasefire went formally void on 7/8 — Trump called the MoU 'over' at the NATO summit, the US ran an offensive strike roughly 8x its prior scale (80+ targets), the IRGC struck back at Kuwait and Bahrain, and Washington revoked Iran's oil general license. That lit the 'RSI-16 oil mispricing' we had flagged for a full week: WTI +8% to $76, VIX +13.6%. But the real signal is in precious metals — gold and silver fell in the war risk-off (silver -5.8%, RSI 24), the strong-dollar real-rate squeeze of Phase 1, not the fiscal-dominance QE that lifts hard assets.
This report is based on intraday data as of 12:02 PM ET and does not reflect closing prices. Markets may have moved since publication.
Reviewing Yesterday’s Call
For a full week we kept flagging the same mispricing: WTI pinned at an extreme-oversold RSI of 13-16 while the market priced the Day-60 fee dispute and Hormuz escalation — a binary tail — at zero. Yesterday (7/7) the catalyst began to ignite: three ships hit within 24 hours in Hormuz, oil +2.8%. But we said plainly at the time that this was a “tension pulse,” not a “return of the blockade,” and to watch whether it truly escalated. Today it escalated all the way: on paper, the ceasefire is void. The tail that had been priced at zero fired today.
Today’s Core Call
The ceasefire is over. The US ran an offensive strike roughly 8x the scale of the last one (80+ targets), the IRGC struck back at Kuwait and Bahrain, Trump called the MoU “just a waste of time” at the NATO summit, and Washington simultaneously revoked Iran’s oil general license — WTI +8%, VIX +13.6%, and the RSI-16 oil mispricing that had held for a week was violently corrected. But the real tell is in precious metals: gold and silver fell in a war-driven risk-off (silver -5.8%). That is Phase 1 (a strong-dollar real-rate squeeze), not the fiscal-dominance QE that lifts hard assets.
Macro & Geopolitics — Deeper Read
This is the most serious escalation since the MoU was signed on 6/17, and the first time in weeks that the market has priced escalation as “structural” rather than “noise.” Overnight into this morning, three things stacked up to knock the “junk-time steady state” back into active escalation: CENTCOM designated the action “offensive” rather than “self-defense” for the first time, striking 80+ Iranian targets (air defense, command-and-control, coastal radar, anti-ship missiles, and 60+ IRGC small craft around Hormuz — roughly 8x the prior round); the IRGC claimed retaliatory strikes on 85 US installations in Kuwait and Bahrain (Kuwait says it intercepted; Bahrain issued civil-defense alerts); and Trump, at the Ankara NATO summit, said to reporters’ faces that the ceasefire/MoU is “over” and “just a waste of time,” while for the first time explicitly saying the US “may strike Iran again tonight.” The market’s reaction says this one isn’t a pulse: WTI went from yesterday’s +2.8% “pulse” to today’s +8%, RSI normalized from 26 straight to 50, VIX +13.6% — and that green candle was drawn against a surprise EIA inventory build (commercial crude +3.0M, versus a market that had expected a -1.1 to -1.6M draw). The geopolitical premium overrode a bearish inventory print, which is precisely the evidence that oil is “trading the war again” rather than “trading fundamentals.”
But to read it honestly, by the framework — the single thing that most distinguishes today from the prior seven blinks is that revoked oil license. The Iran oil general license Washington issued when the MoU was signed on 6/17 was seen as a “sharp break from maximum pressure,” and it was the real mechanism behind analysts cutting Brent from $90 to $84.50 (legitimate Iranian barrels back on the market = supply refill). Revoking it today twists that de-sanctioning machine back in reverse: roughly 63 million barrels of Iranian crude are instantly “without a destination,” with authorized transactions given only a wind-down window to 7/17. This is a concrete policy reversal, not another tweet — harder than Trump’s verbal “over.” Yet whether it constitutes a durable regime change is still undecided: Trump also said negotiators can keep working, and “may strike tonight” is itself another telegraph; the IRGC’s “85 targets” claim is unverified, most drones were intercepted, and there are no casualty reports — the same shape as several prior “loud thunder, shot down” episodes. As always, the arbiters are physical and far-dated: (1) whether tonight’s threatened strike actually lands; (2) whether Iran’s retaliation against Kuwait/Bahrain draws blood and triggers a symmetric escalation; (3) whether the far Brent curve (Dec 2027/2028) lifts toward $80+ (pricing structure) or snaps back to $65 (betting on a full return to pre-war). Regardless of whether this shot proves durable, it has re-injected the war premium the market had fully bled out (Brent briefly round-tripped to its pre-war $72). The “no equilibrium point” thesis still holds: every participant’s incentives point to preserving leverage, the Day-60 fee remains the live binary variable, and this escalation merely pushed it back from under the table onto it.
The most counterintuitive — and most information-rich — moment today is precious metals falling in a war risk-off. Silver -5.8% (RSI 24, extreme oversold), gold -2.7% (RSI 32), the gold/silver ratio +3.3% (RSI 80), all on a day when VIX +13.6% and the war is escalating. The textbook “buy gold when the shooting starts” did not materialize. The mechanism: DXY RSI 72.6, USD/JPY 162.66 — in an acute risk-off, the dollar is itself the haven, and PM and BTC instead act as risk assets (Phase 1); we are not yet at the anti-fiat Phase 2 that only kicks in once the Fed capitulates / QE arrives. BTC -2.6% and MicroStrategy -3.65% confirm the same read. This is a live specimen of “vehicle pain ≠ thesis break”: the strong-dollar real-rate squeeze compresses the vehicle, not the direction of Fiat Debasement. The trigger that actually drags PM from Phase 1 into Phase 2 is spread compression (2Y falling + DXY turning), not another war headline.
Rates Read
Treasuries were oddly quiet amid the geopolitical storm: 30Y 5.09%, 10Y around 4.6%, 2Y 4.13%, with near-zero intraday moves on the screen — even as oil’s +8% added a bit of an inflation-risk bid at the long end (CNBC logged the 10Y up ~5bp intraday). That “stillness,” set against oil’s violence, is itself the information: the 30Y sitting solidly above 5.0% with no drama = “new normal confirmed,” the long end hedged between the energy pulse and services/tariff stickiness, stuck along the 4.8-5.0% line. The real event is the FOMC minutes (6/16-17 meeting) at 2:00 PM ET — released after our data snapshot, they are the text-level adjudication of whether Warsh’s hawkish path is committee consensus or a market linear-extrapolation of the tail. Worth remembering the backdrop: 9 of 18 dot submitters showed at least one hike this year, Warsh himself declined to submit a personal dot and compressed the statement to 130 words, and the June SEP revised 2026 PCE sharply higher from 2.7% to 3.6%. Today’s oil pulse makes those minutes harder to read — a fresh energy-inflation shock landing exactly as the market weighs the hike path. Layered on top is today’s $39B 10-year note reopening auction, a real-time supply stress test at the long end. Zoom out to the globe: the US 30Y pinned at 5.0%, Japan’s JGB 30Y at 3.95% (RSI 80) / 10Y at 2.83% (RSI 79) grinding one-way toward 4% — two sides of the same fiscal-dominance coin.
Sector Spotlight
Traditional energy: a week of extreme oversold finally meets its catalyst, and rebounds hard. WTI +8% (RSI repaired from 26 to 50), Occidental +5.53% (5-day +13.77%), Chevron +2.20%, ExxonMobil +0.60%. This is exactly the setup we kept stressing — “extreme oversold is not a reversal condition; it waits for a catalyst that can break the linear-normalization extrapolation” — and today that catalyst arrived in the form of “ceasefire void.” Unlike yesterday’s +2.8% “pulse,” today’s +8% stacked on a geopolitical policy reversal (revoking the oil license); its character is closer to “re-pricing” than “pulse.”
Precious metals: falling in a war risk-off, a live specimen of Phase 1. Silver -5.8% (RSI 24.24, -15.6% over one month), gold -2.7% (RSI 31.8), the gold/silver ratio +3.3% (RSI 80). On a day when VIX is +13.6%, PM falling rather than rising has only one explanation: the strong-dollar real-rate squeeze — DXY RSI 72.6. It is a counterexample to “war always means buy gold,” and the key to understanding why PM has decoupled from oil/inflation this year: it has become a pure USD/real-rate trade, its trigger in the spread, not the headline.
AI / semis: down across the board, with AVGO the lone gainer on Apple’s $30B deal. Broadcom +4.18% to $386, on Apple’s announced multi-year, $30B+ US-made chip agreement (yielding 15B+ US-manufactured chips, with Broadcom investing $1.5B to expand its Fort Collins, Colorado plant) — which pushes “AI capex” from a pure demand narrative toward an “American industrial policy” narrative, and one independent of the Middle East fire. The rest were weak: MU -1.65%, ARM -2.68% (RSI 28.7, oversold), Intel -4.81% (5-day -17.3%), AMD -2.46%; bellwether NVDA +0.35% held up relatively well on a down day. Aftershocks from Samsung’s Q2 “record profit yet down 6%” still weigh on the memory chain.
Agriculture / fertilizer: decoupled from front-end oil, CF nearing overbought. CF Industries +2.53% (5-day +8.95%, RSI 78.2, nearing overbought), Nutrien +1.67%. The nitrogen leader’s RSI is pushing 80 just as the whole energy complex is crawling out of oversold — reflecting a line decoupled from the front end of oil: “the cheapest natural-gas feedstock + the world’s scarcest nitrogen supply.” This line runs not on war premium but on structural supply-demand.
Digital assets: Phase 1 behavior, falling with the risk-off. BTC $61.7K (-2.6%, RSI 52.9, -50.6% from the high), MicroStrategy -3.65%, Coinbase -2.59%. Falling in a war risk-off once again confirms BTC as a two-phase asset — in Phase 1 (a risk/liquidity asset) it falls with the tape; only in Phase 2 (Fed money-printing / QE) is it the highest-beta anti-fiat asset. Today is beta under pressure, not alpha igniting.
China: the only independent read on the board. FXI +2.8% (RSI 39.4, -18.5% from the high), rising against the grain on a day when every asset is risk-off, extending the US-China tech-decoupling line — independent of the Middle East and independent of US rates.
SPR Drawdown Tracker
Today (7/8) is an EIA weekly report day (for the week ended 7/3): commercial crude inventories posted a surprise build of +2.998M barrels to 411.357M (versus a market that had expected a -1.1 to -1.6M draw), gasoline -1.904M, distillate -4.980M (tightness at the diesel end), refinery utilization 95.8%; the SPR drew a further -6.166M barrels. API on 7/7 (after the bell) showed crude -0.399M, a far smaller draw than the expected -1.5M. The “so what” is twofold: (1) the front end (commercial inventories) is telling a “supply normalizing, even oversupplied” story that splits against the strong distillate draw — loose on aggregate, tight locally (diesel); (2) more importantly, a bearish build failed entirely to stop oil from rising +8% — when the geopolitical premium takes back the lead, the marginal signal from physical inventories gets overridden, exactly reversing the past month’s pattern of “physical drawdowns not moving price.” The continued SPR release (-6.166M) shows the government still using strategic reserves to cap prices, but with the ceasefire void, the political cost of that buffer is rising.
What to Watch & Framework Ahead
Tonight: whether Trump’s threatened “strike again” actually lands. If it does = the escalation is durable, and the far curve should follow it higher; if it’s another telegraph-then-stand-down = the Blink #8 pattern, and the oil pulse may partly round-trip. This is the fastest signal for judging “regime change vs. just another blink.”
The aftermath of Iran’s retaliation against Kuwait/Bahrain (coming days): watch whether it draws blood and whether it triggers a symmetric escalation. No casualties + intercepted = a controlled symmetric exchange (back to junk time); base casualties = a jump in the conflict’s magnitude.
7/11 Islamabad talks: Trump called the MoU “over,” but Iran’s foreign ministry has not formally withdrawn. Whether this round proceeds as scheduled is the dividing line between “verbally void” and “substantively broken.”
7/17 Iran oil license wind-down deadline: today’s revoked general license gives authorized transactions only until 7/17. After that, the compliant channel for the ~63M barrels of Iranian crude in transit narrows — a concrete date for re-tightening the supply side.
7/8 FOMC minutes at 2:00 PM ET (6/16-17): released after the data snapshot. Watch whether Warsh’s hawkish path is committee consensus or a market extrapolation of the tail — cement “inflation first, committing to neither a hike nor a cut” → 2Y stays high, spreads don’t compress; a hint of concern over softening employment → the window for re-pricing cuts truly opens. Today’s oil pulse adds fuel to the “inflation first” side.
Far Brent curve (Dec 2027/2028): the leading indicator of structural consensus, ahead of both front-month and SPR. Lifting toward $80+ = the market betting on the Day-60 showdown; snapping back to $65 = betting on a full return to pre-war.
7/24 Section 122 global 10% tariff expiry (16 days away) + USTR Section 301 forced-labor hearings (7/7-7/9, ongoing): renewal, escalation, or a switch to Section 301 are all possible, entering the window where the market is about to start pricing it.
7/29 FOMC + Day-60 fee showdown (~mid-August, aligned with the 8/21 sanctions-waiver expiry): today’s revocation of the oil license may pull this binary variable’s timeline forward. The next EIA weekly report is expected 7/15 (API 7/14 after the bell).
Late-July earnings season (a structural slow variable): the “efficiency vs. compute” contest + open-source / Chinese models as a “good-enough and several times cheaper” cost competitor is the question that the AI capex leg propping up US GDP growth must answer. Vistra reports Q2 on 8/7.
Disclaimer
This article is public market commentary and personal research notes. It does not constitute investment advice.