Daily Macro Brief
June CPI Was a Ceasefire Echo; Hormuz Is Restarting the Inflation Clock
U.S. inflation cooled sharply in June, but near-stalled Hormuz traffic and a 12.3% five-day oil rebound show that the relief came from a brief energy window, not the end of supply risk.
This report is based on intraday data as of 1:38 PM ET and does not reflect closing prices. Markets may have moved since publication.
Review of the Prior-Day View
Yesterday’s analysis treated the proposed 20% U.S. freight charge as a potential permanent cost layer. That specific mechanism was invalidated today when the charge was withdrawn. Yet the naval blockade began, observed traffic remained at only 10 vessels, and two VLCCs were attacked. The more important conclusion therefore survives: route security, insurance, and physical traffic matter more than fee rhetoric.
Core View
June’s sharp CPI decline was an echo of the ceasefire window, not the end of the inflation cycle: gasoline fell 9.7% that month, but WTI has already rebounded 12.3% in five days. Warsh rejected any “mission accomplished” reading as Hormuz tightened again, giving the Fed a pause rather than permission to turn dovish.
Macro and Geopolitical Analysis
CPI is today’s easiest data point to misread. Headline inflation fell 0.4% month over month in June and slowed from 4.2% to 3.5% year over year. Core CPI was flat on the month and eased to 2.6% annually, beating expectations across the board. That is genuine progress: underlying prices cooled, and energy’s second-round transmission has not become entrenched. But gasoline fell roughly 9.7% during the brief U.S.-Iran ceasefire and oil-price retreat, so the report largely describes an environment that has already ended.
July’s high-frequency data are restarting the energy clock. WTI is at $79.07, up 12.3% over five days, while Brent briefly crossed $85–86. Only 10 vessels were observed transiting Hormuz on July 13, versus roughly 138 per day before the war, and two UAE-linked VLCCs traveling with AIS disabled were attacked on July 14. Washington’s reversal of the 20% charge removes one artificial shock, but the formal start of the blockade adds a harder one. The fee reversal is a de-escalation signal; the blockade and tanker attacks are escalation signals. They do not cancel each other out.
June disinflation and a renewed July supply shock can both be true. Energy transmission works with a lag, so today’s CPI cannot capture this week’s oil, freight, or insurance changes. If traffic stays near-stalled, the pressure should appear first in July PPI and later in goods and services inflation. If insured commercial vessels instead resume passage without temporary permission, insurers return, and oil retreats, June’s core improvement would show that underlying inflation is more fragile than it looked this spring. In that case, the Fed could keep watching without mechanically raising rates.
Warsh’s first congressional testimony institutionalized policy uncertainty instead of resolving it. He repeated that the committee has “no tolerance” for persistently elevated inflation, offered no forward guidance on rate increases, and said one good month was not mission accomplished. Polymarket priced a roughly 0.65% chance of a cut by the July meeting, with about $375K in volume and $117K in liquidity. Its “zero cuts in 2026” contract stood near 80.55%, with about $6.1M in volume but only $83K in liquidity. Prediction markets are not facts, but this consensus reads the CPI surprise as reducing immediate tightening pressure—not as the start of an easing cycle.
A rapid geopolitical grand bargain still lacks credibility. Polymarket assigned roughly 1.15% odds that Iran would agree to surrender its enriched-uranium stockpile by July 31, with about $1.03M in volume and $128K in liquidity. The more plausible near-term path remains alternating limited strikes, blockade enforcement, and temporary shipping arrangements. Another round of talks would not disprove that view; several consecutive days of safe, insured commercial traffic would.
Bond Market
Treasuries produced no meaningful duration rally despite the large CPI downside surprise: the 2Y remained at 4.21%, the 10Y at 4.59%, and the 30Y at 5.09%. The 30Y has now been above 5% at three consecutive report checkpoints. The long end is treating June’s disinflation as temporary relief rather than the end of fiscal supply, tariff, and energy risks, while Warsh’s refusal to define a path prevents the front end from anticipating easier policy.
Japan’s curve twisted: the JGB 10Y rose about 2.5 basis points to 2.786%, while the 30Y fell about 1.6 basis points to 3.922%; USD/JPY remained near 162.2. The yen did not strengthen sustainably, and VIX fell 4.5%, so a Carry Unwind has not begun. U.S. long yields refusing to fall on soft CPI and Japanese long yields remaining historically elevated tell the same Fiscal Dominance story: inflation can cool month to month, but heavy sovereign issuance still demands a higher term premium.
| Market | Yield | Daily move | Interpretation |
|---|---|---|---|
| UST 2Y | 4.21% | about 0bp | CPI relief offset by Warsh’s inflation vigilance |
| UST 10Y | 4.59% | about 0bp | No conventional safe-haven rally |
| UST 30Y | 5.09% | about 0bp | The above-5% regime continues |
| JGB 10Y | 2.786% | +2.5bp | Normalization pressure persists in the middle of the curve |
| JGB 30Y | 3.922% | -1.6bp | Long-end rebound, but still historically elevated |
Sector Spotlight
AI / Enterprise IT: spending is migrating within the value chain, not disappearing. IBM preliminarily reported $17.2B in Q2 revenue versus roughly $17.86B expected, and its stock fell about 23%. Management said customers redirected late-June spending toward servers, storage, and memory to secure constrained supply before expected price increases. The market response matched that account: DELL +7.27%, MU +5.06%, AMD +3.97%, and NVDA +3.52%, while ARM fell 4.97% and its RSI reached 28.6. This is evidence of AI hardware demand, but it may also reflect inventory hoarding and crowding out of enterprise software. IBM’s full July 22 report must show whether delayed contracts return before this can be called a timing mismatch instead of budget pressure.
Agriculture: the supply narrative is now crowded. CF slipped 0.91% intraday, but its RSI remained at 83.1 after a 9.45% one-month gain; NTR’s RSI reached 75.1. Hormuz constraints on fertilizer, ammonia, and sulfur shipping still support the fundamental story, yet extreme RSI means the next leg must be validated by physical traffic and spot prices. Geopolitical headlines alone cannot sustain the same slope.
What to Watch
July 14 after the close — API; July 15, 10:30 AM ET — EIA: Watch whether commercial crude, Cushing, and the Strategic Petroleum Reserve improve together. If commercial inventories rise while the reserve keeps falling, public buffers are still masking physical tightness. If Cushing again nears its operational danger zone, WTI calendar spreads should react before the flat price.
July 15, 8:30 AM ET — PPI; 10:00 AM ET — Warsh’s Senate testimony: A soft PPI would support the view that underlying transmission has not become entrenched; renewed pressure in energy and transportation would make June CPI look temporary. If Warsh again avoids a defined rate path, policy uncertainty remains high. If he explicitly links July’s energy rebound to a hike, the 2Y and DXY should confirm first.
July 17 — wind-down of the Iranian oil waiver: Track whether roughly 63 million barrels in transit find a compliant destination. Without a new waiver, a policy shock becomes a logistics constraint. An extension would cushion near-term oil, but it would not solve route security.
July 22 — IBM’s full Q2 report: Focus on delayed contracts, the software pipeline, and whether server and memory spending merely shifted between quarters. Contract recovery alongside tight hardware supply would confirm broader AI capital-spending diffusion. Continued software deterioration would show that rising infrastructure prices are squeezing enterprise IT budgets.
July 24 — expiration of the 10% global Section 122 tariff: Expiration would create another disinflation buffer. Replacement through Section 301 or 232, especially at a higher rate, would combine import, freight, and energy pressure in the same quarter and make a sustained 30Y decline harder.
July 29 — FOMC: The key is how the committee separates realized June disinflation from July’s renewed supply risk. Unchanged rates with an emphasis on incoming data would mean the Fed wants evidence of transmission. A restored tightening bias would show that the energy shock is changing the reaction function.
August 18 — Day 60: Watch whether the blockade remains, whether Iran’s fee mechanism returns, and which route insured commercial vessels actually use. Only safe traffic and renewed insurance together would downgrade Hormuz from a structural cost to an event premium.
Risk Disclosure
This article is public market commentary and personal research notes. It does not constitute investment advice.