🌐 Morning Macro Brief

Wednesday, 22 July 2026

06:40 UTC 8 sections Live data

🏦
🇺🇸Fed — Hold — EFFR 3.63%, target 3.50–3.75%. Dallas Fed Logan (Jul 17): 'modestly higher rates' needed. Prediction markets: 84.75% probability of zero 2026 cuts. WarshGPT era — Fed communication intentionally thinner. No FOMC speakers today.
🇪🇺ECB — Rates rethink underway. Renewed Hormuz hostilities + US-Iran war escalation casting uncertainty over next week's ECB decision. Lagarde fielding questions over potential early exit (French politics). Eurozone inflation trajectory complicated by oil spike.
🇬🇧BOE — UK CPI Jun: 2.6% YoY (vs 2.7% forecast; May: 2.8%). Core CPI 2.6% (above 2.5% forecast). Headline miss softens next BOE cut timing. PPI Output flat MoM — demand-side disinflationary signal intact.
🇨🇳PBOC — China Q2 GDP below 4.5–5% target — slowest growth since 2022. Two-speed economy: export boom + domestic deflation. Car sales -20% YoY. Stimulus calls intensifying; PBOC likely to cut RRR or LPR in coming weeks. CNH 6.7744 — holding range.

📊
US 2Y 4.26% ▲ +5bps
US 10Y 4.63% ▲ +3bps
US 30Y 5.13%
2s10s +37bps — steepening
DXY 101.15 ▼ -0.03%
SOFR 3.57% | EFFR: 3.63% (target 3.5–3.75%)

Yields: US Treasury as of 2026-07-21 | DXY: Yahoo Finance prev-close

Rates: NY Fed as of 2026-07-20


💧
Net system liquidity 🟢 Expanding — net positive liquidity impulse
RRP $0.3B (▲ $+0.2B) → reserves draining from system (2026-07-21)
TGA $756.2B (▼ $-17.8B) → Treasury drawing down — liquidity injection (2026-07-15)
Fed BS $6.74T (▲ $+0.007T) → Balance sheet expanding (2026-07-15)
Reserves $3.14T (▲ $+0.044T) (2026-07-15)
Real 10Y 2.34% ▲ (+0.04%) = 4.60% nominal − 2.26% BEI

→ tightening financial conditions (2026-07-20)

5Y5Y fwd inflation 2.24% ▲ (+0.02%) → on-target (2026-07-21)

Source: FRED (St. Louis Fed) — daily series: prev business day lag; weekly series (WALCL, WTREGEN, WRESBAL): prior Thursday


🌡️ INFLATION EXPECTATIONS

Market-implied (daily)

10Y BEI 2.26% ▲ +1bps ▲ above 20d avg 2.23%
5Y5Y Fwd 2.24% ▲ +2bps → on-target

Model nowcast (Cleveland Fed, monthly)

1Y nowcast 2.39% ▼ -65bps (2026-07)
2Y nowcast 2.44% ▼ -32bps (2026-07)

Consumer survey (Michigan, monthly)

1Y consumer 4.8% ▲ +10bps (2026-05)
Divergence Cleveland 1Y 2.39% − CPI 3.73% (2026-06) = -1.34pp

→ market pricing faster disinflation than official data

FRED — T10YIE/T5YIFR: daily, prev business day. EXPINF1YR/EXPINF2YR/MICH/CPIAUCSL: monthly, ~1-month lag.


🎲 MARKET-IMPLIED PROBABILITIES

Source: Polymarket — crowdsourced probability, not objective truth

Fed Policy

2026 cuts 0 cuts: *85% | 1 cut: 10% | 2 cuts: 3%*
Cut by mtg July: 0% | September: 4% | October: 9% | December: 16%

Macro Risk

US recession by end-2026 *12%* yes $1.7M vol

BTC — Monthly Thresholds

July $62k: 12% | $68k: 42% | $70k: 14%

BTC — Year-End 2026 Thresholds

$100k: 10% | >$120k: 6% | >$140k: 3% | >$160k: 3% | >$200k: 2%


🌍
Dollar transmission DXY 101.12 (-0.06%) — mild dollar softening provides marginal EM FX relief. Real 10Y at 2.34% (+4bps) = genuinely restrictive US financial conditions. Structural headwind for EM capital inflows and local rate convergence. Dollar liquidity remains contractionary at these real yield levels despite the DXY appearing range-bound.
EM fin. conditions EEM +2.80% (tracking DM risk-on beta, not EM-specific inflows). HSI -1.20% (China Q2 GDP miss + domestic demand stress). NSEI -0.74% (India pharma tariff risk). BVSP -0.03% (near flat). DM equities rallying hard (SPX +0.89%, NDX +1.93%) while EM lagging — signals capital staying in DM. EMBI spread data N/A from free APIs; Iran oil spike creates divergence between EM commodity exporters (BRL/ZAR) and importers (INR/TRY).
China Q2 GDP below 4.5–5% target — slowest growth since 2022. Two-speed: robust exports, collapsing domestic demand. Car sales -20% YoY. Consumer CPI weak vs PPI near 4-year high. CNH 6.7744 — PBOC holding range. Stimulus pressure intensifying: RRR/LPR cut likely Aug-Sep. Credit impulse stalling = copper demand headwind.
Carry regime JPY carry at near-record spread (~363bps). EM carry nominally viable (USD funding 3.63%) if DXY holds below 102. But JPY forced unwind would flush all carry simultaneously — TRY, BRL, ZAR fall together. Carry regime: conditionally viable; systemic tail risk from JPY dislocation elevated.
Capital flows EM seeing beta-driven inflows (EEM +2.8% = DM risk-on spillover), NOT fundamental EM capital reallocation. Pakistan seeking $10B US emergency backstop — acute HY sovereign stress. India dual tariff risk (goods + pharma generics) = medium-term current account pressure. Hot money following DM equities; EM fundamentals not driving the bid.
Commodity-linked FX N/A
Sovereign stress Pakistan: acute stress, seeking $10B US backstop. India: dual tariff exposure creating medium-term current account headwind. Iran war oil spike hitting EM importers differentially (India, Turkey, South Korea worst affected). Commodity exporters (BRL, ZAR) oil-price supported but facing China growth miss headwind.

🛢
Commodity FX CAD supported by WTI spike (+1.15%). NOK bid on Brent. BRL/ZAR mixed — oil support offset by China growth miss. AUD flat despite oil rally — China demand weakness overriding commodity FX support. AUD divergence from oil = China growth concern confirmation.

Gold at new record ($4,134) while copper flat = widening divergence. Gold/copper ratio at multi-year high = CB credibility stress regime. Oil +1.15% = Iran geopolitical premium, not demand-driven. Silver outperforming gold = industrial demand layer confirming AI/infra buildout theme. Uranium proxies surging on direct policy catalyst = AI power demand + nuclear restart structural bid.


BTC $65,917 ▲ +0.03% (24h)
ETH $1,917 ▼ -1.03% (24h)

🟡 Mixed / flat — directionless overnight

BTC $65,805 (-0.07%), ETH $1,912.90 (-1.13%) — crypto underperforming equities (SPX +0.89%, NDX +1.93%). High-beta liquidity proxy showing relative weakness while traditional risk assets rally. Liquidity read: RRP $0.275B (+$0.245B = small drain), TGA $756B (not injecting), real 10Y 2.34% = restrictive. Net liquidity marginally positive (TGA -$17.8B, reserves +$43.8B) but insufficient for re-rating. Prediction markets: BTC $68K this week = 42.5%, $70K = 14.5%, $100K by Dec 2026 = 10.5%. Key tail risk: JPY carry unwind at 163+ would flush all risk assets including crypto sharply. Bull catalyst: TGA drawdown + RRP collapse + Fed cut signal. Current range-bound (65-68K) = liquidity limbo.

Source: CoinGecko free API — live


⚠️ GEOPOLITICAL RISKS

🔴HIGH:: US-Iran War: US concludes 11th round of strikes. Hegseth: total war cost $37.5B, seeking urgent Congressional funding. CIA publicly distancing from Trump strategy — institutional friction signal. WTI +1.15% to $85.89 embedding geopolitical premium. ECB explicitly flagging oil uncertainty for next week's rates decision. Transmission: oil spike → petrodollar disruption → EM import inflation → EM CB tightening pressure → spread widening risk.
🔴HIGH:: Japan Yen 40-year lows (USD/JPY 163+): MoF warning of 'decisive currency action.' Japan June trade deficit ¥406.9B (25.4% import spike). JPY carry at ~363bps spread (SOFR 3.63% vs JGB ~0%) — largest funded carry in years. Forced unwind risk: BOJ intervention → risk-off flush across EM and crypto. Signal: USD/JPY 165 = likely MoF threshold.
🟡WATCH:: Ukraine: Zelensky fires Army Chief Syrsky — third major military reshuffle. Battlefield stress or political instability signal. European energy security premium maintained.
🟡WATCH:: US Generic Drug Tariffs (2028): Trump announced two-year delayed tariffs on pharma generics. India pharma stocks falling. INR medium-term headwind from dual tariff exposure (pharma + goods).

📌 TOP 3 MACRO NARRATIVES

1️⃣ Gold $4,134 — CB Credibility Signal Breaking Out

Data: Gold futures $4,134.10 (+1.55%), new record. Real 10Y yield 2.34% (+4bps) — genuinely restrictive. BEI 2.26% vs Cleveland Fed 1Y nowcast 2.39% — market pricing faster disinflation than model. 5Y5Y fwd 2.24% (stable). | Liquidity read: Gold breaking above real yield suppression = textbook CB credibility stress signal. With real yields at multi-decade highs AND gold surging, the bid is structural: reserve diversification, Iran war uncertainty, and fiscal sustainability concern (30Y at 5.13%). DXY flat (101.12) confirms this is NOT a USD weakness trade — it is an independent credibility hedge. Dimon (Jul 21): 'wouldn't buy stocks or Treasurys at current prices.' | Signal to watch: Copper/gold ratio. If copper ($6.50) holds while gold surges → pure CB credibility stress. Falling copper/gold → growth scare + safety bid layering on top.

2️⃣ Fed Hold + Labour Market Crack = Stagflation Pressure

Data: Jun payrolls +57K (vs +115K consensus). Unemployment 4.2%. Labour force participation 50-year low outside COVID. CPI Jun 3.5% YoY (below 3.8% expected). Real 10Y 2.34% — above the 2.0% genuinely restrictive threshold. Prediction markets: 84.75% zero cuts 2026. | Liquidity read: Fed is stuck. Labour market deteriorating fast (57K is recessionary territory) but CPI at 3.5% — too high to cut. Real yields at 2.34% doing the tightening; but with labour cracking, cut pressure builds. TGA $756B — government hoarding cash, not injecting. Any TGA drawdown would be fast liquidity injection. | Signal to watch: August NFP (next key read). Below 50K = recession signal; forces Fed cut debate even with elevated CPI. Also watch 2Y yield (4.26% today) — rally here = markets pricing forced cut.

3️⃣ JPY Carry Unwind — The Hidden Systemic Tail

Data: USD/JPY past 163 — 40-year lows. Japan MoF official intervention warning. Japan Jun trade deficit ¥406.9B. SOFR 3.63% vs JGB ~0% = ~363bps carry spread (near-record). | Liquidity read: JPY carry is the largest structural leverage position in global markets. The 2024 BOJ surprise hike at ~160 triggered a 15%+ crypto flash crash in 48 hours. At 163 with MoF threatening intervention, the unwind risk is elevated. Transmission: forced JPY unwind → dollar demand surges → DXY spikes → EM FX stress → sovereign spreads widen → all risk assets flush simultaneously. BTC $65,805 is high-beta to this scenario. | Signal to watch: USD/JPY 165 = likely MoF intervention threshold. Any BOJ emergency signal = immediate unwind trigger. Monitor USDJPY overnight implied vol for tail-risk pricing.


🎯

Bull case for risk/crypto: TGA drawdown (-$17.8B) + reserves expanding (+$43.8B) = mild net liquidity support; DXY softening at 101.12 relieves EM pressure; Iran ceasefire scenario → oil below $80 → BEI falls → Fed cut path opens. Bear case: Real 10Y at 2.34% = genuinely restrictive; payrolls +57K signals labour market cracking while CPI at 3.5% prevents cuts (stagflation trap); gold at $4,134 signals CB/fiscal credibility stress; Dimon explicitly avoiding Treasurys and equities; JPY carry unwind tail risk elevated at 163. For yields: 30Y at 5.13% = the fiscal premium gauge — break above 5.25% forces higher discount rates across all assets. For dollar: DXY sustained below 100 = EM relief rally + crypto tailwind. For crypto: BTC needs real liquidity injection (TGA flush + RRP collapse) to break 2026 ceiling at ~$70K — currently range-trading as liquidity proxy in limbo.


Sources: US Treasury | CoinGecko | NY Fed | Yahoo Finance | FRED | Polymarket | Reuters | Bloomberg

Generated: 06:40 UTC