Macro analysis — 24/07/2026

1 changes of view during the day.

(UTC) Iranian state media reports successive blasts near Bandar Abbas port and Ahvaz, with US missiles said to hit Qeshm island—escalation into the Hormuz chokepoint itself.

Market regime

The real-yield and term-premium squeeze still overrides the haven bid. US10Y prints 4.703%, a January-2025 high, up 2.93% on the week, with 30y above 5% on heavy tech debt supply, while the oil shock lifts July Fed-hike odds. The decisive tell: gold fell 2.43% today despite US strikes on the Iranian mainland and Brent above 100, so there is no clean risk-off rotation into bullion—duration dominates. The dollar stays bid on front-end yields; the Mag-7 sold off hardest since April 2025. Geopolitics is the volatility source, not the primary driver.

Gold (XAU/USD)

BEARISH · Conviction 6/10 · a few days

Primary driver
Year-high US10Y at 4.703% keeps real yields crushing the haven bid.
Reasoning
Gold's 2.43% drop today to 4046 is the cleanest possible confirmation that duration, not haven demand, sets the price: it fell hard while US missiles hit Iranian islands, Brent cleared 100, and Bahrain/Kuwait intercepted drones. US10Y at 4.703% (year high, +2.93% weekly) and 30y above 5% on tech debt supply keep the opportunity cost punishing. The haven link is broken—risk-off is being expressed in the dollar and Treasuries selloff, not bullion. Counter: the oil shock is structurally inflationary, Paulson flags an early secular bull, and gold still holds 4000 with a +1.52% weekly print, so a decisive close above 4100 would revive the inflation-hedge bid fast.
Key levels
S 4000, 3900; R 4100, 4200; spot 4046
Invalidated if
An H4 close below 4000 opens 3900; a close above 4100 restores the inflation-hedge bid and flips the thesis.

Bitcoin

NEUTRAL · Conviction 5/10 · a few days

Primary driver
Rising yields and oil pressure risk assets, but BTC's resilience and split sentiment argue for range, not trend.
Reasoning
BTC is only -0.33% over 24h and +6.23% on the month even as Brent tops 100, US10Y hits year highs, and the Mag-7 posts its worst day since April 2025—notable resilience that undercuts a clean bearish call. Five straight days of ETF outflows and the risk-off tape are real headwinds, yet 64881 holds well above the 62000 breakdown line. Crowd sentiment is the tell: simultaneous extreme FOMO and capitulation cries flag a contrarian volatility setup, not a directional signal. Regulatory noise cuts both ways—Goldman backs the CLARITY Act while Clarity odds slip to 38% and BitMEX exits. Net: two-sided risk, wait for a 62000 or 68000 break to commit.
Key levels
S 62000, 58000; R 68000; spot 64881
Invalidated if
A daily close below 62000 confirms liquidation toward 58000; a close above 68000 turns bullish.

DXY (USD)

BULLISH · Conviction 6/10 · a few days

Primary driver
Front-end and long-end yields at year highs plus safe-haven demand keep the dollar bid.
Reasoning
The dollar is the cleanest expression of this regime: US10Y at 4.703% and 30y above 5%, with the oil shock lifting July Fed-hike odds, pull capital into front-end yields. DXY at 101.43 (+0.29% today, +0.69% weekly) sits just under the 101.50 trigger, and risk-off—Brent above 100, Mag-7 selloff, Hormuz escalation—reinforces the haven flow. The euro's energy exposure and ECB's hold amplify relative dollar strength. Counter: positioning is stretched, a July Fed hike may already be partly priced, and soft German/UK PMIs plus any Hormuz de-escalation headline could stall the move; a break below 100.30 would flip the bias.
Key levels
S 100.30; R 101.50, 102; spot 101.43
Invalidated if
An H4 close above 101.50 targets 102; a close below 100.30 turns bearish.

EUR/USD

BEARISH · Conviction 5/10 · a few days

Primary driver
Europe's heavier energy exposure and a passive ECB weigh on the euro versus a yield-backed dollar.
Reasoning
EURUSD at 1.1382 (-0.26% today, -0.55% weekly) stays pinned by the yield gap and the oil shock, which hits energy-importing Europe harder than the US. The ECB held rates and only left the door open to a September hike on energy prices, offering no near-term support while US front-end yields climb. Weak French services PMI at 47.5 and soft German prints underline the growth gap. Counter: German services are forecast to improve to 49.0 and manufacturing back above 50; a strong PMI surprise this morning plus stretched dollar longs could squeeze the pair toward 1.1480. Below 1.1350 the downtrend resumes toward 1.1300.
Key levels
S 1.1350, 1.1300; R 1.1480; spot 1.1382
Invalidated if
An H4 close below 1.1350 resumes the downtrend toward 1.1300; a close above 1.1480 turns constructive.

Watchlist

  • US10Y: hold above 4.70% keeps gold capped; a break back under 4.55% frees bullion
  • Gold 4000: an H4 break targets 3900 and confirms haven-broken thesis
  • Hormuz/Bandar Abbas: any tanker closure or oil toward 120 could force a haven repricing
  • July Fed hike chatter: an emergency move would shock risk sentiment
  • German/UK flash PMIs (07:30-08:30 UTC): downside surprise pressures EURUSD toward 1.1350

This page is frozen to a past day. The latest call is always on the home page.

Get free analysis Free, no card required. The bot messages you directly — not a group chat.