DXY macro call, 24/07/2026: leaning bullish
Record of 24/07/2026 — this page is frozen and is not the current picture. See the current call →
13 changes of view during the day.
(UTC)held until 02:11 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
SIDEWAYS · 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
(UTC) Iran rejected a US ceasefire proposal relayed by Iraqi leadership as fresh missile strikes hit Qeshm island and explosions rocked Bandar Abbas, signaling no de-escalation.
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 jobless claims at a 1969 low harden the higher-for-longer case. The tell: gold refuses a clean haven bid despite US strikes on Iranian soil and Brent above 100—no genuine risk-off rotation. The dollar stays bid on front-end yields; the Mag-7 posted its worst day since April 2025. Rising July Fed-hike odds on the oil shock are the swing factor.
Gold (XAU/USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Year-high real yields cap upside while a stubborn 4000 floor and oil-driven inflation-hedge flows prevent a breakdown.
- Reasoning
- Gold is range-bound at 4031, -0.38% on the day, refusing to break below 4000 despite US10Y at a 4.703% year-high (+4.67% monthly) and a bid dollar—a bullish divergence versus real yields. Yet it cannot rally either: Brent above 100 and US strikes on Iranian soil failed to spark a clean haven bid, the week's defining tell. Oil-shock inflation-hedge flows provide a floor, and Paulson calls a secular bull. The counter is real-yield gravity: if US10Y pushes toward 4.80% or DXY clears 101.50, 3960 then 3900 open. Two-sided setup—stay neutral until 4000 gives way or a H4 close above 4100 restores the inflation-hedge bid.
- Key levels
- S 4000/3960 · R 4080/4100
- Invalidated if
- An H4 close above 4100 flips bullish; a close below 4000 opens 3960/3900.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Bitcoin is caught between risk-off headwinds from rising yields and a resilient 65k floor that has refused to crack.
- Reasoning
- BTC holds 65398, +7.07% monthly but flat on the day (+0.46%), remarkably steady despite the Mag-7's worst session since April 2025, rising front-end yields, and Clarity Act passage odds slipping to 38%. The crowd is loud and euphoric but balanced by bull-trap warnings—mixed, not a clean contrarian short. Structural noise adds up: soft ETF flows and BitMEX winding down operations. Rising real yields and a risk-off credit tone cap upside, yet no liquidation cascade has materialized above 62000. The counter cuts both ways—a daily close below 62000 triggers a slide toward 58000, while reclaiming 68000 on a risk-on turn flips bullish. Range-bound; wait for a break.
- Key levels
- S 63000/62000 · R 68000/70000
- 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 yields, a 1969-low jobless print, and rising oil-driven Fed-hike odds keep the dollar bid.
- Reasoning
- DXY sits at 101.40, +0.65% on the week, underpinned by jobless claims at a 1969 low, climbing July Fed-hike odds on the oil shock, and US10Y at 4.703%. Safe-haven dollar demand amid Iran escalation adds support. But momentum is stalling—flat on the day, capped just below the 101.50 resistance, with EUR weakness and the yen near 40-year lows above 163 doing the heavy lifting rather than intrinsic dollar strength. The counter: beating German/French flash PMIs and ECB September-hike pricing could lift EUR and pressure the index; a close below 100.30 turns bearish. Bullish bias holds while 100.30 survives, targeting 102 on a clean 101.50 break.
- Key levels
- S 100.30/100.00 · R 101.50/102.00
- 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
- The oil shock hits energy-importing Europe harder than the US while a widening yield gap weighs on the euro.
- Reasoning
- EURUSD trades 1.1384, -0.53% on the week, pressured as the oil shock hits energy-importing Europe harder than the US while US front-end yields (10y 4.703%) widen the rate differential. The ECB held hawkishly and traders now price a September hike on surging energy, offering a partial floor. Near-term risk is two-way: German and French flash PMIs land 07:15-07:30 UTC, with German services seen rebounding to 49.0 from 46.8—a beat could squeeze shorts toward 1.1480. The counter to the bearish case is that ECB-hike pricing plus haven flows into the eurozone could stabilize the pair. A close above 1.1480 turns constructive; a sustained break below 1.1350 resumes the downtrend toward 1.1300.
- Key levels
- S 1.1350/1.1300 · R 1.1480/1.1520
- Invalidated if
- A close below 1.1350 resumes the downtrend toward 1.1300; a close above 1.1480 turns constructive.
Watchlist
- US10Y 4.703%: a push toward 4.80% reasserts real-yield gravity on gold
- Iran ceasefire/de-escalation headlines: a reversal unwinds the oil bid
- German/French flash PMIs 07:15-07:30 UTC: EUR short-squeeze risk
- Brent above 100: sustained rise fuels July Fed-hike odds and inflation hedge
- Gold 4000 floor vs 4100 cap: range break sets the next direction
(UTC) US initial jobless claims fell to their lowest since 1969, hardening the higher-for-longer case and pinning the 10-year yield at a January-2025 high of 4.70%.
Market regime
The real-yield and term-premium squeeze still dominates, but a genuine risk-off layer now sits on top—unlike last week. VIX jumped 12% to 18.7 and Nasdaq fell 1.87% as the Mag-7 posted its worst day since April 2025. US10Y prints 4.703%, a year high, with 30y above 5% on heavy tech supply, while 1969-low jobless claims lift July Fed-hike odds on the oil shock. The dollar stays bid on front-end yields. WTI at 91 has cooled 1% intraday after a 30% monthly surge.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days
- Primary driver
- Gold refuses to break 4000 despite year-high real yields, and a genuine VIX-confirmed risk-off is now reviving the haven bid.
- Reasoning
- Thesis: mildly bullish on resilience, not conviction. Gold holds 4036, up 1.17% on the month, refusing a clean break of 4000 even as US10Y prints 4.703% and 30y clears 5%—the real-yield headwind that crushed it last week has failed to force new lows. The fresh catalyst is genuine risk-off: VIX +12% to 18.7 and Nasdaq -1.87% mark the first true haven signal in this cycle, not a narrative-driven one. That should rotate some flow back into gold. Counter: John Paulson's long-term bull call plus retail complacency (asset-manager VIX positioning at 1st percentile) are crowded, and if yields extend after the jobless-claims beat, real rates cap upside and 4000 gives way.
- Key levels
- S 4000/3960 · R 4100/4200
- Invalidated if
- An H4 close below 4000 opens 3960/3900 and flips bearish; a close above 4100 confirms the bull.
Bitcoin
BEARISH · Conviction 4/10 · a few days
- Primary driver
- BTC is a high-beta risk asset in a now-genuine risk-off tape (VIX +12%, Nasdaq -1.87%), compounded by ETF outflows and a regulatory setback.
- Reasoning
- Thesis: weak bearish. BTC at 65445 has been resilient—up 2.37% on the week and 7.15% on the month—but that strength faces a hostile tape: VIX +12%, Nasdaq -1.87%, and year-high yields pull high-beta risk lower via correlation, not narrative. Idiosyncratic pressure adds up: multi-day ETF outflows, CLARITY Act passage odds slipping to 38%, and BitMEX winding down operations. Sentiment is polarized noise (moon-hype vs bull-trap), giving no clean contrarian edge. Counter: the very resilience above 65k during rising real yields undercuts a clean short; 62000 has held repeatedly, and a stabilizing tape or Clarity revival could squeeze back toward 68000. Low conviction reflects that tension.
- Key levels
- S 62000/58000 · R 68000/70000
- Invalidated if
- A daily close below 62000 confirms liquidation toward 58000; a close above 68000 turns bullish.
DXY (USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- Front-end yield support plus a 1969-low jobless-claims print and rising oil-driven Fed-hike odds keep the dollar bid.
- Reasoning
- Thesis: modestly bullish. DXY holds 101.39, up 0.63% on the week, underpinned by front-end yields as 1969-low jobless claims and a 4.70% 10-year harden the higher-for-longer case; rising July Fed-hike odds on the oil shock are dollar-positive, and genuine risk-off (VIX +12%) adds a haven bid. Counter: the index remains capped below 101.50 and has failed to break for days; the euro has its own hawkish support (ECB hold plus September-hike pricing on energy), and today's German PMI prints could firm the single currency. Net: bias higher but confined to the range until 101.50 gives way—hence conf 5, not a breakout call.
- Key levels
- S 100.30/100 · R 101.50/102
- Invalidated if
- An H4 close above 101.50 targets 102; a close below 100.30 turns bearish.
EUR/USD
BEARISH · Conviction 4/10 · a few days
- Primary driver
- A dollar bid on year-high US yields and weak French flash PMI outweigh the ECB's hawkish hold.
- Reasoning
- Thesis: weak bearish. EURUSD at 1.1387, down 0.5% on the week, sits mid-range pressured by the US yield advantage—US10Y 4.70% versus a soft French services PMI seen at 47.5. The dollar's front-end and haven bid caps the euro despite the ECB's hawkish hold. Counter: downside is limited—markets price an ECB September hike on surging energy, German flash PMI is improving (services 49.0 vs 46.8), and a firm print at 07:30 UTC could lift the pair. So bearish but shallow: a grind toward 1.1350 rather than a break unless German PMI disappoints. Conf 4 reflects the two-way risk into the data.
- Key levels
- S 1.1350/1.1300 · R 1.1480/1.1550
- Invalidated if
- A close below 1.1350 resumes the downtrend toward 1.1300; a close above 1.1480 turns constructive.
Watchlist
- Eurozone flash PMIs 07:15-07:30 UTC—German services beat firms EUR, drags DXY
- VIX follow-through: sustained above 20 deepens haven bid for gold, hurts BTC
- US10Y at 4.70%—a push toward 4.80% caps gold and pressures BTC
- WTI holding above 90 vs cooling 1% intraday—reflation vs de-escalation swing
- Iran headlines: any confirmed ceasefire or Hormuz relief unwinds the oil/haven premium
(UTC) Iran rejected a US ceasefire proposal relayed by Iraq's leader as US missile strikes hit Qeshm island and blasts rocked Bandar Abbas and Ahvaz.
Market regime
The real-yield and term-premium squeeze still dominates, with US10Y at a year-high 4.703% (+2.93% w/w) and 30y above 5%, hardened by 1969-low jobless claims lifting July Fed-hike odds. A moderate risk-off layer sits on top: Nasdaq fell 1.87% (Mag-7 worst day since April 2025), yet VIX at 18.79 shows no panic and asset-manager VIX positioning sits at the 1st percentile—extreme complacency. The dollar stays bid on front-end yields. WTI at 89.77 cooled 2.63% intraday after a 28% monthly surge, easing the oil-inflation impulse. Haven demand remains broken despite active US-Iran combat.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days
- Primary driver
- Resilience above 4000 despite year-high real yields signals a mild bullish divergence.
- Reasoning
- Gold holds 4055, up 1.07% on the week but refusing to clear 4100 as the real-yield squeeze caps upside; US10Y prints a year-high 4.703% (+2.93% w/w) with 30y above 5%. The haven link stays broken—US strikes on Iranian soil and Brent above 100 failed to spark a decisive safe-haven bid, with gold barely up 0.22% intraday, confirming the news is largely priced. Yet holding above 4000 despite year-high yields is a genuine bullish divergence, propped by a lingering oil-inflation hedge. Counter: WTI cooled 2.63% intraday, trimming that prop, and any further front-end yield spike on July Fed-hike odds would lift real rates and cap gold. Net constructive but hostage to yields.
- Key levels
- S 4000/3960 · R 4100/4200
- Invalidated if
- An H4 close below 4000 opens 3960/3900 and flips bearish; a close above 4100 confirms the bull.
Bitcoin
BULLISH · Conviction 4/10 · a few days
- Primary driver
- BTC is decoupling upward from the tech selloff, holding above its 62k floor.
- Reasoning
- The prior bearish thesis (ETF outflows, retail euphoria) has not played out: BTC sits at 65317, up 2.17% on the week and 6.94% on the month, holding well above the 62k floor while Nasdaq fell 1.87% and the Mag-7 logged its worst day since April 2025. That positive divergence from equity risk-off is the core signal, and StockTwits sentiment is noisy and divided rather than one-sided euphoric, so contrarian downside pressure is weak. Anti-anchoring: I flip last cycle's bearish call to a mild bullish lean. Counter: BTC still hasn't reclaimed 68k, VIX complacency at the 1st percentile flags fragility, and a deeper equity flush could drag it lower. Low confidence reflects the mid-range chop.
- Key levels
- S 62000/58000 · R 68000/70000
- Invalidated if
- A daily close below 62000 confirms liquidation toward 58000; a close above 68000 strengthens the bull.
DXY (USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- Front-end yields and rising July Fed-hike odds keep the dollar bid.
- Reasoning
- The dollar stays firm at 101.39, up 0.64% on the week, underpinned by year-high US10Y at 4.703% and 1969-low jobless claims that harden the higher-for-longer case and lift July Fed-hike odds on the oil shock. Geopolitical risk-off adds a marginal haven bid, while the euro and yen (40-year low above 163) stay pressured, supporting the DXY basket. Counter: monthly DXY is roughly flat (-0.22%), price is stalling just under 101.50 resistance, and a WTI rollover that eases inflation fears could soften front-end yields. The setup is constructive but needs a break of 101.50 to extend; hence moderate confidence rather than high.
- Key levels
- S 100.30/100 · R 101.50/102
- Invalidated if
- An H4 close above 101.50 targets 102; a close below 100.30 turns bearish.
EUR/USD
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Eurozone's oil-import vulnerability plus a bid dollar keeps the pair heavy.
- Reasoning
- EURUSD trades 1.1386, down 0.52% on the week and 0.23% intraday, weighed by a firm dollar and the eurozone's greater exposure to the oil shock as Brent tops 100. The ECB held rates with a hawkish tilt and traders now price a September hike on energy, which offers underlying support and caps the downside—so this is a modest lean, not a rout. US10Y at a year high widens the rate differential against the euro. Counter: if the September-hike pricing firms while US Fed-hike odds fade on a WTI pullback, the pair could reclaim 1.1480. For now the path of least resistance stays lower toward 1.1350.
- Key levels
- S 1.1350/1.1300 · R 1.1480/1.1550
- Invalidated if
- A close below 1.1350 resumes the downtrend toward 1.1300; a close above 1.1480 turns constructive.
Watchlist
- US10Y 4.70%+ — a further spike caps gold and lifts DXY
- WTI/Brent — WTI 89.77 cooling; break back below 88 eases inflation-hedge bid
- US-Iran: any real ceasefire or Hormuz closure escalation
- VIX 18.79 + Nasdaq — a jump above 22 signals genuine risk-off, BTC-negative
- July Fed-hike odds — surprise hike would jolt all risk assets
(UTC)
Market regime
The real-yield/term-premium squeeze still rules: US10Y at a year-high 4.703% (+2.93% w/w), 30y above 5%, and 1969-low jobless claims lifting July Fed-hike odds. A moderate risk-off layer sits on top—Nasdaq -1.87% (Mag-7 worst day since April 2025)—but VIX at 18.86 and asset-manager VIX positioning in the 1st percentile signal complacency, not panic. The dollar stays bid on front-end yields. WTI cooled 2.28% intraday after a 28% monthly surge, easing the oil-inflation impulse. Haven demand stayed broken through peak Iran escalation, yet gold now holds above 4000.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days
- Primary driver
- Gold's refusal to break 4000 despite year-high real yields shows resilient underlying bid.
- Reasoning
- Gold holds 4061, +1.21% w/w, having reclaimed the 4000 pivot even as US10Y prints a year-high 4.703% and the dollar stays bid—resilience that undercuts a clean bearish read. The haven link stayed broken through peak Iran escalation, but a persistent geopolitical risk premium plus WTI up 28% monthly sustain an inflation-hedge bid. Refusal to lose 4000 tilts the balance mildly bullish rather than neutral. Counter-argument: the real-yield squeeze and hawkish Fed (July-hike odds on 1969-low claims) cap upside, and WTI's 2.28% intraday fade eases the oil-hedge tailwind. This is a low-conviction lean—confirmation needs an H4 close above 4100; below 4000 flips the thesis.
- Key levels
- S 4000/3960 · R 4100/4200
- Invalidated if
- An H4 close below 4000 opens 3960/3900 and flips bearish; a close above 4100 confirms the bull.
Bitcoin
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Extreme retail euphoria at resistance amid a tech-led risk-off is a contrarian warning.
- Reasoning
- BTC chops at 64995, -0.16% on the day, +6.41% monthly but stalling below resistance. Dense FOMO rocket-emoji clustering while price grinds sideways signals localized euphoria—a contrarian sell tell, not confirmation. A moderate risk-off layer bites: Nasdaq -1.87% with the Mag-7's worst day since April 2025, and BTC correlates positively with tech under stress. Prior five-day ETF outflows remain unresolved. This tilts mildly bearish, but conviction stays low: price defends the 62k floor with no breakdown yet, and the crowd is split between squeeze-hopers and bull-trap callers. A daily close below 62000 confirms liquidation risk; above 68000 negates the lean.
- Key levels
- S 62000/58000 · R 68000/70000
- Invalidated if
- A daily close below 62000 confirms liquidation toward 58000; a close above 68000 negates the bearish lean.
DXY (USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- Front-end yields and rising July Fed-hike odds keep the dollar bid.
- Reasoning
- DXY holds 101.38, +0.63% w/w, anchored by US10Y at a year-high 4.703% and July Fed-hike odds jumping after 1969-low jobless claims. The yield-differential story keeps the dollar firm against EUR and a yen at 40-year lows. Counter: the index stalls below 101.50 and ECB September-hike bets on surging energy offer the euro a floor, capping dollar upside. The moderate risk-off also lends marginal haven support to USD. Net a constructive but not runaway bull—needs an H4 close above 101.50 to target 102; a break below 100.30 would turn the tape bearish.
- Key levels
- S 100.30/100.00 · R 101.50/102.00
- Invalidated if
- An H4 close above 101.50 targets 102; a close below 100.30 turns bearish.
EUR/USD
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Dollar strength on the yield differential keeps EUR heavy despite an ECB floor.
- Reasoning
- EURUSD sits at 1.1387, -0.5% w/w, pressured by the dollar's front-end-yield bid and the US10Y-at-year-high differential. The ECB's hawkish hold and September-hike bets on surging energy provide a partial floor, keeping this from a clean downtrend. But those hopes are not yet enough to offset the dollar; the pair leans mildly bearish, hovering just above the 1.1350 pivot. Counter-argument: energy-driven eurozone inflation could revive ECB tightening bets faster than priced, and a stall in US yields would relieve the euro. Low conviction—a close below 1.1350 resumes the downtrend toward 1.1300; above 1.1480 turns constructive.
- Key levels
- S 1.1350/1.1300 · R 1.1480/1.1550
- Invalidated if
- A close below 1.1350 resumes the downtrend toward 1.1300; a close above 1.1480 turns constructive.
Watchlist
- US10Y 4.703%—a break above 4.75% deepens the real-yield squeeze on gold/BTC
- July Fed-hike odds: any official pushback or confirmation swings USD hard
- VIX 18.86 + 1st-percentile positioning—a spike would force real risk-off
- WTI 90: reacceleration above 100 revives gold's inflation-hedge bid
- BTC ETF flows—continued outflows confirm the bearish lean toward 62k
(UTC)held until 14:08 Iran rejected a US ceasefire proposal relayed by Iraq's premier as fresh missile strikes hit Suza on Qeshm island, keeping the war escalating.
Market regime
The real-yield/term-premium squeeze still rules, but at the margin it is easing: US10Y slipped to 4.679% (-0.51% on the day) off its 4.70% year-high, and WTI cooled 3% back under 90 after a 27% monthly run. Risk-off stays measured—Nasdaq -1.87% but VIX just 18.79, complacency not panic. The dollar holds a bid on 1969-low jobless claims and July Fed-hike odds. Gold holds above 4000; haven demand stays broken but resilient. Peak Iran headlines look largely priced.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days
- Primary driver
- Gold refuses to lose 4000 even as the real-yield vice loosens at the margin.
- Reasoning
- Gold holds 4057, +0.27% intraday and back above the 4000 it never decisively lost through peak Iran escalation—resilience that undercuts a clean bearish read. The marginal easing helps: US10Y off its 4.70% high to 4.679% loosens the real-yield vice that capped bullion all month. But WTI's 3% drop back under 90 trims the oil-driven inflation-hedge bid that lifted gold mid-week, and DXY's persistence on strong front-end data (1969-low claims) caps upside. Risk-off is too mild—VIX 18.79—to spark a haven surge. Net: constructive above 4000 but rangebound; a yield re-acceleration toward 4.75% would re-break the haven link. Lean mild-bullish, low conviction.
- Key levels
- S 4000/3960 · R 4100/4200
- Invalidated if
- An H4 close below 4000 opens 3960/3900 and flips bearish; a close above 4100 confirms the bull.
Bitcoin
SIDEWAYS · Conviction 4/10 · a few days
- Primary driver
- BTC's resilience versus a risk-off tape offsets high-yield headwinds, leaving no net lean.
- Reasoning
- BTC sits 64715, -0.59% on the day yet +1.23% w/w and +5.96% m/m—notable resilience against a risk-off tape where Nasdaq fell 1.87% and yields sit near year-highs. That outperformance undermines the prior clean bearish thesis (ETF outflows, retail euphoria), which failed to break 62k. Yet headwinds persist: elevated front-end yields raise carry cost, and StockTwits sentiment is chaotically polarized—FOMO dip-buyers versus Iran-war panic—so no clean contrarian signal fires. With price boxed between 62k support and 68k resistance and drivers offsetting, the read is genuinely two-sided. Watch correlation to Nasdaq for the tie-breaker; a daily close under 62k or over 68k resolves the range.
- Key levels
- S 62000/58000 · R 68000/72000
- Invalidated if
- A daily close below 62000 confirms liquidation toward 58000; a close above 68000 opens a bullish break.
DXY (USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- Front-end yields keep the dollar bid as the oil shock revives July Fed-hike odds.
- Reasoning
- The dollar prints 101.49, pinned just under 101.50 resistance, +0.74% w/w. The bid rests on front-end yields: 1969-low jobless claims and rising July Fed-hike odds as the oil shock revives inflation fears keep the short end firm and USD supported. EURUSD's -0.34% slide and the yen at 40-year lows corroborate broad dollar strength. The counter: US10Y ticked down 0.51% today and WTI cooled 3%, easing the yield impulse that fuels the bid, and VIX at 18.79 shows no haven panic driving flows. DXY needs an H4 close above 101.50 to target 102; repeated failure there keeps it capped and rangebound.
- Key levels
- S 100.30/99.80 · R 101.50/102.00
- Invalidated if
- An H4 close above 101.50 targets 102; a close below 100.30 turns bearish.
EUR/USD
BEARISH · Conviction 4/10 · a few days
- Primary driver
- The oil shock hits energy-importing Europe harder than the US, capping the euro despite a hawkish ECB.
- Reasoning
- EURUSD trades 1.1373, -0.34% on the day and -0.63% w/w, pressing 1.1350 support. Despite the ECB's hawkish hold and September hike bets on surging energy prices, the euro stays offered: the oil shock hurts energy-importing Europe more than the US, and dollar strength on 1969-low claims dominates the cross. The yen at 40-year lows and a broad USD bid reinforce the downtrend. The counter: ECB hawkishness and a cooling US10Y (-0.51%) provide a floor near 1.1350, and short positioning is stretched, risking a squeeze. A close below 1.1350 opens 1.1300; a reclaim of 1.1480 turns constructive. Bearish, low conviction at support.
- Key levels
- S 1.1350/1.1300 · R 1.1480/1.1550
- Invalidated if
- A close below 1.1350 resumes the downtrend toward 1.1300; a close above 1.1480 turns constructive.
Watchlist
- US10Y: re-break above 4.70% re-caps gold and refuels the DXY bid
- WTI/Brent: holding under 90/100 signals the oil-inflation impulse fading—watch reversal
- Iran-US: any ceasefire revival or major strike is a weekend gap risk
- Gold 4000 pivot: H4 close below flips the bullish lean bearish
- BTC 62k/68k: a break either way resolves the neutral range
(UTC)
Market regime
The real-yield/term-premium squeeze still governs, easing only at the margin. US10Y cooled to 4.67% off its year-high yet holds +2.8% weekly with 30y at 5%; WTI slipped under 90 after a 28% monthly run, trimming the oil-inflation bid. Risk-off stays measured — Nasdaq -0.8%, worst Mag7 stretch since April 2025, but VIX just 18.6 signals complacency, not panic. The dollar keeps a bid on 1969-low jobless claims and live July Fed-hike odds. Iran-war headlines now look fully priced.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days
- Primary driver
- Gold holds above 4000 with a bullish divergence versus still-elevated real yields.
- Reasoning
- Gold prints 4063, +1.25% on the week and holding comfortably above the pivotal 4000 shelf despite US10Y still elevated at 4.67% and 30y tagging 5% — a bullish divergence versus real yields that undercuts a clean bearish case. The metal refuses to break down even as the dollar keeps a bid, arguing haven and inflation-hedge demand are quietly re-accumulating after last week's 4000 flush. Evidence: silver co-bid, gold +1.82% monthly while GLD outflows slowed. Counter: WTI cooled 2.6% back under 90, trimming the oil-inflation bid, and a live July Fed-hike would lift real yields and cap upside. Net a modest long lean; needs a 4100 close to confirm the leg.
- Key levels
- S 4000/3960 · R 4100/4200
- Invalidated if
- An H4 close below 4000 opens 3960/3900 and flips bearish; a close above 4100 confirms the bull leg.
Bitcoin
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Rising yields plus multi-session ETF outflows pressure BTC into retail euphoria.
- Reasoning
- Bitcoin slips under 64k, -1.6% on the day and flat on the week, pressured by the rise in front-end and long-end yields and persistent spot-ETF outflows now stretching multiple sessions. The tape leans lower: risk-off is measured (Nasdaq -0.8%, worst Mag7 stretch since April 2025) but VIX at 18.6 signals complacency, not capitulation, so downside is grind not crash. Crowd sentiment stays noisy — FOMO 'shorts REKT' bravado against 'scam' cynics — retail euphoria into weakness is a classic contrarian warning. Counter: 1m still +4.8% and 62k has held, so this is distribution not breakdown. Weak bearish bias until 62k gives way or 68k reclaims.
- Key levels
- S 62000/58000 · R 66000/68000
- Invalidated if
- A daily close below 62000 confirms liquidation toward 58000; a close above 68000 flips bullish.
DXY (USD)
BULLISH · Conviction 4/10 · a few days
- Primary driver
- USD bid on 1969-low claims and live July Fed-hike odds, but stalling at 101.50.
- Reasoning
- The dollar holds 101.45, +0.7% on the week but stalling right at the 101.50 pivot it cannot yet clear. Bid is well-supported: jobless claims at a 1969 low confirm a tight labor market, oil-driven Fed-hike odds for July are live, and 30y at 5% pulls global capital toward USD. Risk-off adds a haven tailwind. Evidence: EURUSD soft at 1.138 post-ECB hawkish hold, yen at 40-year lows above 163. Counter: US10Y cooled 0.8% off its year-high and the index has failed 101.50 repeatedly, so momentum is fading. Constructive bias but capped — needs an H4 close above 101.50 to open 102.
- Key levels
- S 101.00/100.30 · R 101.50/102.00
- Invalidated if
- An H4 close above 101.50 targets 102; a close below 100.30 turns bearish.
EUR/USD
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Firm dollar and 5% 30y yields drain flows from euro despite ECB hawkish hold.
- Reasoning
- EURUSD trades 1.138, -0.56% on the week, pinned by a firm dollar despite the ECB's hawkish hold leaving the door open to further hikes. The pair holds just above 1.1350 support but shows no impulse higher — the rate-differential and haven bid both favor USD while 30y Treasuries at 5% drain flows from euro assets. Evidence: DXY +0.7% weekly, yield spreads widening, risk-off backdrop. Counter: ECB optionality and a cooling US10Y off year-highs cap downside momentum, keeping this a grind not a collapse. Bearish lean intact while 1.1350 caps; a close below reopens 1.1300, above 1.1480 flips constructive.
- Key levels
- S 1.1350/1.1300 · R 1.1450/1.1480
- Invalidated if
- A close below 1.1350 resumes the downtrend toward 1.1300; a close above 1.1480 turns constructive.
Watchlist
- Trump speaks Jul 25 00:55 UTC — Iran strike order or de-escalation cue
- US10Y 4.70% year-high vs 30y at 5% — real-yield cap on gold
- WTI 90 line — reclaim revives oil-inflation bid, loss eases it
- Gold 4100 close confirms bull leg; loss of 4000 flips bearish
- BTC 62k ETF-outflow flush vs 68k reclaim for direction
(UTC)
Market regime
The real-yield/term-premium squeeze still governs, easing only at the margin. US10Y cooled to 4.67% off its year-high but holds +2.8% weekly with 30y at 5%; WTI slipped back under 90 (-2.6% today) after a 28% monthly run, trimming the oil-inflation bid. Risk-off stays measured — Nasdaq -0.8%, worst Mag7 day since April 2025, yet VIX at just 18.6 signals complacency, not panic. The dollar keeps a bid on 1969-low jobless claims and live July Fed-hike odds. Iran-war headlines now look fully priced; oil's fade confirms the war premium is bleeding out.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days
- Primary driver
- Gold holds a bid above 4000 and posts weekly/monthly gains despite rising real yields — a bullish divergence.
- Reasoning
- After breaking below 4000 in prior weeks, gold has reclaimed it and holds 4063, up +1.25% weekly and +1.82% monthly even as US10Y ran +2.8% weekly with 30y at 5% — resilience against a real-yield backdrop that should cap it is the constructive tell. Today's yield relief (US10Y -0.77%) adds support. The counterweight: the oil-inflation hedge that drove the mid-week bid is fading as WTI drops back under 90 (-2.6%), and a firm dollar on 1969-low jobless claims caps upside near 4100. Risk-off is only mild — Nasdaq -0.8%, VIX 18.6 complacent — so haven demand is a thin support. Net: a modest bullish lean while 4000 holds, but this is a low-conviction hold-and-grind, not a breakout thesis until 4100 clears.
- Key levels
- S 4000/3960 · R 4100/4200
- Invalidated if
- An H4 close below 4000 reopens 3960/3900 and flips bearish; a close above 4100 confirms the bull leg.
Bitcoin
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Rising front-end yields and live Fed-hike odds pressure BTC below 64k, though downside momentum is stalling.
- Reasoning
- BTC trades 63,950, down -1.77% on the day, pressured by rising yields and July Fed-hike pricing that drains liquidity from risk assets. But the clean bearish case is weakening: the week is flat and the month sits +4.7%, so BTC is holding the 62-64k support zone rather than accelerating lower, and today's yield relief could offer a bounce. Social sentiment is a two-sided troll mix — FOMO versus 'scam money' skeptics — not the one-sided euphoria that makes a strong contrarian short signal. Measured risk-off (Nasdaq -0.8%, VIX 18.6) is a soft tailwind for the bears, not a rout. Net: a low-conviction bearish lean that needs a 62k break to confirm liquidation toward 58k; failure to break keeps this range-bound.
- Key levels
- S 62000/58000 · R 64000/68000
- Invalidated if
- A daily close below 62000 confirms liquidation toward 58000; a close above 68000 flips bullish.
DXY (USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- A strong US labor market and live July Fed-hike odds keep the dollar bid.
- Reasoning
- DXY holds 101.45, +0.7% weekly, pressing just under the 101.50 pivot. The bid rests on the strongest labor read in decades — jobless claims at their lowest since 1969 — plus live July Fed-hike odds that lift front-end rate differentials versus a hawkish-but-holding ECB and BOJ. Elevated 30y yields at 5% and measured risk-off add a mild safe-haven flow into dollars. The counter: US10Y cooled -0.77% today and WTI's rollover under 90 eases the inflation impulse that fed hike odds, so the driver could soften if data cools. Net: constructive while 101.50 caps, with a clean break opening 102; this is the higher-conviction leg of the FX pair given the labor data.
- Key levels
- S 100.30/99.80 · R 101.50/102.00
- Invalidated if
- An H4 close above 101.50 targets 102; a close below 100.30 turns bearish.
EUR/USD
BEARISH · Conviction 4/10 · a few days
- Primary driver
- The dollar's rate-differential bid keeps EURUSD heavy despite an ECB hawkish hold.
- Reasoning
- EURUSD trades 1.138, -0.56% weekly, as the mirror of dollar strength. The ECB held rates and left the door open to further hikes, but that hawkish hold has not lifted the euro — front-end differentials still favor the dollar on strong US labor and live Fed-hike odds. Price sits just above the 1.1350 shelf, so the downtrend is paused, not resumed. Counter: if US10Y keeps cooling and WTI's fade drags Fed-hike odds lower, the dollar leg could unwind and lift EURUSD; the ECB's optionality also caps downside. Net: a low-conviction bearish lean while 1.1350 holds; a break below resumes the move toward 1.1300.
- Key levels
- S 1.1350/1.1300 · R 1.1420/1.1480
- Invalidated if
- A close below 1.1350 resumes the downtrend toward 1.1300; a close above 1.1480 turns constructive.
Watchlist
- US10Y & 30y: further cooling relieves gold/BTC; a fresh push above year-highs revives the squeeze
- WTI: sustained break under 90 confirms fading war premium and softer Fed-hike odds
- Trump speaks 00:55 UTC — Iran/tariff headline risk into thin weekend liquidity
- DXY 101.50 pivot: clean break opens 102 and pressures EURUSD toward 1.1300
- VIX: still 18.6 complacent — a spike above 22 would turn measured risk-off into real haven flows
(UTC) Trump threatened sweeping new tariffs on the EU over alleged 'looting' of US tech firms, hours after Washington imposed 10-12.5% duties.
Market regime
The real-yield squeeze is easing at the margin while the Iran war premium bleeds out. US10Y slipped to 4.677% off its year high, though it holds +2.99% weekly with 30y tagging 5%. Tellingly, WTI collapsed 3.67% to 88.81 despite Iran rejecting the US ceasefire and fresh blasts at Bandar Abbas — headline fatigue is real. Risk-off stays measured: Nasdaq -0.75%, VIX down to 18.04. The dollar keeps a bid on 1969-low claims and fresh tariff escalation.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- The marginal easing in long-end yields is loosening the real-yield vice that capped bullion all month.
- Reasoning
- Gold has quietly repaired the haven break: 4065.7, +1.32% weekly and +1.89% monthly after spending June down 5-8%. Today's tell is divergence — bullion added 0.47% while WTI dumped 3.67% to 88.81 and DXY held firm, so this bid is no longer just an oil-inflation reflex. US10Y easing to 4.677% off the year high loosens the vice that kept price pinned under 4000 for weeks, while Iran's ceasefire rejection and fresh Bandar Abbas blasts keep a floor under demand. Counter-argument: 4100 has rejected twice, GLD flows remain negative, and a hawkish repricing toward a live July Fed hike would instantly resurrect the yield headwind. Modest bullish lean only.
- Key levels
- S 4020/3980 · R 4100/4160
- Invalidated if
- An H4 close below 4000 flips bearish toward 3960/3900. A close above 4100 confirms the leg to 4160.
Bitcoin
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Long-end yields at 5% and live July Fed-hike odds are draining the duration bid that carried BTC's monthly gain.
- Reasoning
- Bitcoin lost 64k with a -1.47% session, and the driver is rates rather than crypto-specific news: 30y Treasuries tagging 5% plus live July hike odds are draining the long-duration bid behind the +5.01% monthly gain. Critically, BTC fell while VIX dropped 3.53% to 18.04 — this is passive de-risking, not panic liquidation, and that pattern grinds lower rather than crashing. ETF flows have been negative for over a week, and social sentiment still pits retail FOMO against sceptics without a clean one-sided extreme, so the contrarian signal is weak. Counter-argument: the 62-68k range has survived several tests and BTC is still +0.33% on the week, which keeps conviction deliberately low.
- Key levels
- S 62000/58500 · R 66000/68000
- Invalidated if
- A daily close below 62000 confirms liquidation toward 58000. A close above 66500 neutralises the bearish case.
DXY (USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- Jobless claims at their lowest since 1969 keep a July Fed hike live and anchor the front-end dollar bid.
- Reasoning
- The dollar's bid is front-end driven: claims at their lowest since 1969 keep a July hike live, and DXY holds +0.71% weekly at 101.463, pressing directly against the 101.50 cap. Trump's EU tariff threat and the new 10-12.5% duty schedule add a mechanical USD-positive as trade partners absorb the hit, with EURUSD -0.33% the transmission channel. But the monthly picture is flat at -0.14% and 101.50 has rejected repeatedly, so this is a grind, not a breakout. Risk: Japan's 2y JGB at 1.505%, a near-30-year high, raises BOJ tightening odds that could unwind the yen short doing much of the index's work.
- Key levels
- S 101.00/100.30 · R 101.50/102.20
- Invalidated if
- An H4 close above 101.50 opens 102.20. A close below 100.90 turns the bias bearish.
EUR/USD
BEARISH · Conviction 5/10 · a few days
- Primary driver
- Trump's fresh threat of large tariffs on the EU hits the euro directly while the ECB offers only conditional hawkishness.
- Reasoning
- The euro remains the weak leg. EURUSD at 1.1374 is -0.62% on the week and sits directly on the 1.1350 pivot after Trump threatened large tariffs on the EU over alleged looting of US tech firms — the freshest and best-sourced headline in this batch. The ECB's hold with a conditional tightening bias generated no lift at all, which is telling: hawkish rhetoric without action loses to a US front end pricing a live hike alongside 1969-low claims. Counter-argument: the pair is flat on the month at -0.05% and has bounced from 1.1350 repeatedly, so this reads as a slow bleed rather than a breakdown, with short positioning already crowded.
- Key levels
- S 1.1350/1.1300 · R 1.1450/1.1480
- Invalidated if
- A daily close below 1.1350 opens 1.1300. A close above 1.1450 negates the bearish setup.
Watchlist
- Trump speaks 00:55 UTC Sat — EU tariff and Iran strike headlines
- WTI 88 support: losing it strips gold's inflation-hedge bid
- US10Y back above 4.70 / 30y above 5% re-tightens the vice on gold and BTC
- DXY H4 close above 101.50 is the trigger for a 102 leg
- Weekend gap risk: FX and gold close 21:00 UTC, BTC carries Iran headlines alone
(UTC) Trump is weighing a 'major strike' on Iran as Tehran brands Britain a US accomplice, with markets now pricing Hormuz disruption beyond twelve months.
Market regime
Real yields and term premium still run this tape, not haven demand. US10Y sits at 4.683 (+3.13% weekly) with 30s at 5% and jobless claims at a 1969 low, so hike odds are building into a war. Yet WTI fell 3.13% to 89.3 despite fresh Iran blasts and a rejected ceasefire — headline fatigue is now visible in the barrel. Risk-off stays measured: VIX 18.85, Nasdaq -1.08%. The dollar keeps a bid.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- Gold is trading as an oil-driven inflation hedge, not a haven, and is diverging positively from a sharply higher real-yield complex.
- Reasoning
- Gold refused 4000 and has ground back to 4054, up 1.04% on the week even as US10Y jumped 3.13% to 4.683 and DXY added 0.72%. That is a real divergence against the rate complex and the cleanest bullish tell on the board. The bid is inflation-hedge, not fear: WTI holds +26.95% monthly, Hormuz is priced to stay disrupted past twelve months, and VIX at 18.85 shows zero panic. Today's 0.2% gain came against a firm dollar and a 3.13% oil slide — resilience. Counter-argument: gold has failed twice at 4100, GLD has bled roughly $14bn, and rising Fed hike odds plus a bleeding war premium can strip the inflation bid fast.
- Key levels
- S 4000/3960 · R 4100/4160
- Invalidated if
- An H4 close below 4000 flips the bias bearish toward 3960/3900. A close above 4100 confirms the leg to 4160.
Bitcoin
BEARISH · Conviction 5/10 · a few days
- Primary driver
- Bitcoin is the longest-duration asset in the book and is being repriced by a 5% 30-year yield and building Fed hike odds.
- Reasoning
- BTC lost 64k exactly as the 30-year tagged 5%, down 1.26% on the day with five straight sessions of ETF outflows behind it. Rising front-end and long-end yields drain the discount-rate oxygen that this asset needs, and Nasdaq at -3.67% monthly confirms the duration de-rating is broad. Social sentiment is genuinely two-sided — FOMO rockets against 'scam money' snark — so there is no clean contrarian extreme to trade against, which caps conviction. The honest counter: BTC is still +5.24% on the month while Nasdaq fell 3.67%, and 63k has held on every test. That relative strength is why this is a lean, not a call for liquidation.
- Key levels
- S 63000/62000 · R 65500/66500
- Invalidated if
- A daily close below 62000 confirms liquidation toward 58000. A daily close above 66500 neutralises the bearish case.
DXY (USD)
BULLISH · Conviction 6/10 · a few days
- Primary driver
- Widening US rate differentials — a 1969-low claims print and a 5% 30-year yield — keep the dollar bid into an escalating war.
- Reasoning
- The dollar is up 0.72% on the week and pressing 101.50, driven by rate differentials rather than haven flows. Claims at a 1969 low with oil still +26.95% monthly pushes the market toward pricing Fed hikes, while the ECB's hawkish hold failed to lift the euro at all — the differential trade is one-sided. JGB 2-year yields at 1.505%, a near-30-year high, have still not rescued the yen from 40-year lows, another green light for dollar longs. Counter-argument: DXY is flat over the month at -0.13%, so this is a week-old impulse, not an established trend, and sweeping tariff escalation is a medium-term dollar negative.
- Key levels
- S 100.90/100.40 · R 101.50/102.20
- Invalidated if
- An H4 close above 101.50 opens 102.20. A close below 100.90 turns the bias bearish.
EUR/USD
BEARISH · Conviction 6/10 · a few days
- Primary driver
- Trump's fresh threat of sweeping tariffs on the EU lands on a currency that already cannot rally on hawkish ECB rhetoric.
- Reasoning
- EURUSD is down 0.34% today and 0.63% on the week, grinding toward 1.1350. The tell is that the ECB's hawkish hold — an explicit door left open to further hikes — produced no euro bid at all, meaning that policy signal is fully priced while the tariff risk is not. Trump's threat over alleged 'looting' of US tech firms comes hours after Washington activated 10-12.5% duties, and Europe is the named target with an open retaliation loop. The euro is also the natural funding-side loser of a US energy-inflation shock. Counter-argument: at -0.06% monthly the pair is simply range-bound, and 1.1350 has repeatedly attracted buyers.
- Key levels
- S 1.1350/1.1300 · R 1.1450/1.1500
- Invalidated if
- A daily close below 1.1350 opens 1.1300. A daily close above 1.1450 negates the bearish setup.
Watchlist
- Trump speaks 00:55 UTC Saturday — after FX and gold close; Sunday 21:00 UTC gap risk is the dominant variable.
- WTI: holding 88 keeps gold's inflation bid alive; reclaiming 95 re-ignites it, losing 85 kills it.
- US 30-year at 5% — a sustained break above forces further duration de-rating in BTC and Nasdaq.
- DXY 101.50: an H4 close above is the trigger for 102.20 and pressure on gold.
- Any US strike on Iranian soil versus a revived ceasefire track — both now priced asymmetrically.
(UTC) Pakistan, with Chinese backing, pushed fresh US-Iran talks, knocking crude more than 4% and dragging WTI back under $90.
Market regime
Real yields and term premium still run this tape, not haven demand. US10Y sits at 4.679, up 3.04% on the week, with 30s at 5% and jobless claims at a 1969 low, so the market is pricing hike risk into a war. The new wrinkle is barrel fatigue: WTI fell 2.83% to 89.58 on the talks headline despite fresh blasts across Iran, deflating the inflation-hedge trade. Risk-off stays measured — VIX 18.92, Nasdaq -1.21%. The dollar keeps its bid.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days
- Primary driver
- Gold's floor bid at 4000 is holding even as the oil-inflation prop that lifted it mid-week deflates.
- Reasoning
- The thesis here is resilience, not momentum. At 4052 gold is up 0.99% on the week and held its ground (+0.15%) on a session when WTI dropped 2.83% and de-escalation headlines hit the inflation-hedge trade that carried metals mid-week. It has now refused 4000 twice since Thursday's 2.32% flush, with US10Y easing 0.51% intraday off 4.679. Coordinated shipping attacks across the Red Sea, Hormuz and Black Sea keep a bid engaged. The counter is heavy: 30-year yields at 5%, jobless claims at a 1969 low and building hike odds keep real yields punitive, the month is only +1.56% after persistent GLD redemptions, and fresh blasts at Bandar Abbas and Ahvaz moved nothing — evidence the war is largely priced.
- Key levels
- S 4000/3960 · R 4100/4160
- Invalidated if
- An H4 close below 4000 flips the bias bearish toward 3960/3900. A close above 4100 confirms the leg to 4160.
Bitcoin
BEARISH · Conviction 5/10 · a few days
- Primary driver
- Bitcoin is trading as long-duration risk beta into a 5% thirty-year yield and rising Fed hike expectations.
- Reasoning
- BTC is behaving as long-duration risk beta, not digital gold. It slipped 1.36% to 64,214 as the 30-year hit 5% and hike expectations built — the same impulse that has taken Nasdaq down 1.21% on the day and 3.8% on the month. Escalation across Iran produced no haven bid whatsoever, which confirms the beta read rather than any store-of-value case. A fifth session of ETF redemptions removes the marginal buyer. The counter-argument is real: BTC is still +5.13% on the month and +0.44% on the week, materially outperforming Nasdaq, and dips near 62-63k have been bought repeatedly since mid-July. Social flow splits between FOMO and derision, so there is no washed-out extreme to fade.
- Key levels
- S 63000/62000 · R 65800/66500
- Invalidated if
- A daily close above 65,800 negates the bearish case and opens 68,000. A close below 62,000 confirms liquidation toward 58,000.
DXY (USD)
BULLISH · Conviction 6/10 · a few days
- Primary driver
- A 1969-low in jobless claims lets the Fed lean hawkish into an oil shock, widening rate differentials in the dollar's favour.
- Reasoning
- The dollar keeps a structural bid from rate differentials. DXY at 101.466 is up 0.71% on the week and sits just under the 101.50 pivot, with US10Y at 4.679 and 30s at 5% while claims print the lowest since 1969 — a labour market tight enough for the Fed to lean hawkish into an oil shock rather than cut through it. Trump's fresh threat of major tariffs on the EU adds a second leg, and the new 10-12.5% tariff schedule replacing the old global penalty is dollar-supportive at the margin. The counter: DXY is flat over a month at -0.14% and has failed at 101.50 repeatedly, while JGB 2-year yields at a 30-year high of 1.505% could finally hand the yen a bid.
- Key levels
- S 101.00/100.90 · R 101.50/102.20
- Invalidated if
- An H4 close above 101.50 confirms the leg to 102.20. A daily close below 100.90 turns the bias bearish.
EUR/USD
BEARISH · Conviction 6/10 · a few days
- Primary driver
- The euro could not hold gains on a hawkish ECB hold, and now faces a direct US tariff threat.
- Reasoning
- The euro is losing on both the policy and the politics leg. EURUSD at 1.1371 is down 0.35% today and 0.64% on the week, and crucially it could not hold gains from the ECB's hold with the door left open to further hikes — that setup normally lifts a currency, so the failure to rally is itself the signal. Trump's threat of major tariffs on the EU over the alleged 'looting' of US tech firms is a fresh, direct euro negative, and the bloc carries a heavier burden from a $90 oil bill than the US does. Front-end spreads keep favouring dollars. The counter: 1.1350 has absorbed several attempts, and ECB optionality caps downside if inflation data firms.
- Key levels
- S 1.1350/1.1300 · R 1.1450/1.1500
- Invalidated if
- A daily close below 1.1350 opens 1.1300. A daily close above 1.1450 negates the bearish setup.
Watchlist
- Trump speaks 00:55 UTC — tariff or Iran headlines into thin weekend liquidity.
- Official confirmation from Washington or Tehran of the Pakistan/China-brokered talks.
- WTI: below 88 confirms headline fatigue; back above 95 revives the gold inflation hedge.
- US 30-year at 5% — a sustained break above caps gold and pressures BTC.
- Weekend gap risk: FX and gold close soon, leaving BTC as the only live proxy.
(UTC) Oil tankers were struck simultaneously across the Red Sea, Strait of Hormuz and Black Sea, with markets now pricing Hormuz disruption beyond twelve months.
Market regime
Real yields and term premium still run this tape, not haven demand. US10Y sits at 4.679, up 6.29% on the month, with 30s at 5% and 1969-low jobless claims forcing the market to price hike risk into a war. Risk-off is measured, not panicked: VIX 18.58 and falling, Nasdaq -3.74% monthly on rate de-rating. The new wrinkle is that gold has quietly repaired its bid, turning positive on the month alongside a 28.62% WTI rally.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- Gold is bidding as an inflation and term-premium hedge against a 28.62% monthly crude rally, no longer as a duration-sensitive asset.
- Reasoning
- Gold closed Friday at 4055.7, up 1.07% on the week while US10Y climbed 3.04% to 4.679 and 30s tagged 5% — that divergence is the whole story. The monthly return has flipped positive at 1.64% after the early-July drawdown, repairing the link that snapped two weeks ago when war headlines could not lift bullion. The bid is inflation-driven, with WTI up 28.62% monthly and tanker insurance tightening. Friday's print is stale: Iran's rejection of the US ceasefire proposal and coordinated attacks across three waterways are unpriced into Sunday's reopen, skewing gap risk higher. Counter-argument: any renewed Pakistan-brokered talks deflate crude fast, and a 5% long bond still caps rallies under 4100.
- Key levels
- S 4000/3960 · R 4100/4160
- Invalidated if
- An H4 close below 4000 flips the bias bearish toward 3960/3900. A close above 4100 confirms the leg to 4160.
Bitcoin
BEARISH · Conviction 5/10 · a few days
- Primary driver
- Front-end hike repricing and a 5% 30-year yield are draining the liquidity premium that supports crypto valuations.
- Reasoning
- Bitcoin is the only market still trading into the weekend, which makes it the release valve for unpriced escalation headlines. It broke 64,000 on Thursday's yield move and sits at 64,160, down 1.44% in 24 hours. The driver is rates, not fear: VIX is 18.58 and fell 1.01% on the week, so there is no panic bid to blame. Jobless claims at a 1969 low plus 30s at 5% keep hike odds alive, and Nasdaq is down 3.74% monthly on that same de-rating. Counter-argument is real: BTC is still up 5.05% on the month and has twice refused to break 63,000, outperforming tech, so this stays a low-conviction short until 62,000 gives way.
- Key levels
- S 62000/58000 · R 65800/68000
- Invalidated if
- A daily close above 65,800 negates the bearish case and opens 68,000. A close below 62,000 confirms liquidation toward 58,000.
DXY (USD)
BULLISH · Conviction 6/10 · a few days
- Primary driver
- Jobless claims at a 1969 low are forcing the market to price Fed hike risk, widening rate differentials in the dollar's favour.
- Reasoning
- The dollar keeps its bid on a rate story, not a haven one — worth stressing given VIX is falling. DXY closed at 101.465, up 0.71% on the week but flat at -0.14% on the month, so this is a grind and 101.50 has repeatedly capped it. US10Y at 4.679 is up 6.29% monthly and the market is pricing hike risk into a war, an unusual and dollar-positive combination. Weekend catalysts lean supportive: the tariff threat against the EU over US tech firms and fresh escalation both route flows into USD. Risk: JGB 2-year yields at 1.505%, a near-30-year high, set up a BOJ squeeze that could snap yen shorts near 163 and drag the index lower.
- Key levels
- S 100.90/100.40 · R 101.50/102.20
- Invalidated if
- An H4 close above 101.50 confirms the leg to 102.20. A daily close below 100.90 turns the bias bearish.
EUR/USD
BEARISH · Conviction 6/10 · a few days
- Primary driver
- The tariff threat against the EU adds a fresh trade-war discount to a currency whose hawkish ECB hold is already fully priced.
- Reasoning
- The euro remains the funding-side loser. EURUSD lost 0.61% on the week and 0.32% Friday to close at 1.1375, with the ECB's hawkish hold fully priced and no fresh domestic catalyst behind it. Trump's threat of large tariffs on the EU over alleged plundering of US tech firms is the new pressure point, and it lands with the pair already sitting on the 1.1350 shelf. The rate differential widened against the euro as US10Y climbed 3.04% on the week toward 4.679. Europe also absorbs the direct energy hit from Red Sea, Hormuz and Black Sea shipping attacks with WTI up 28.62% monthly. Counter-argument: short positioning is crowded, so any US-Iran talks headline triggers a sharp squeeze.
- Key levels
- S 1.1350/1.1300 · R 1.1450/1.1500
- Invalidated if
- A daily close below 1.1350 opens 1.1300. A daily close above 1.1450 negates the bearish setup.
Watchlist
- Sunday 21:00 UTC reopen: gap risk in gold and DXY from unpriced escalation
- Trump speaks 00:55 UTC — EU tariffs and Iran strike language
- Hormuz/Red Sea tanker insurance rates and any 12-month disruption confirmation
- US 30-year yield holding 5% — the hard cap on gold under 4100
- JGB 2-year at 1.505% and yen near 163: BOJ squeeze risk for DXY
(UTC) Crude slumped over 4% from above $100 after reports Pakistan, with Chinese backing, is brokering fresh US-Iran nuclear talks.
Market regime
Real yields and term premium still run this tape, not haven demand. US10Y at 4.679 is up 6.29% on the month with 30s tagging 5%, and jobless claims at 1969 lows keep hike risk priced into a shooting war. The new wrinkle is that the war premium just cracked: WTI is back to 90.47 from above 100 on China-backed talks. Risk-off stays measured rather than panicked, with VIX 18.58 and falling and Nasdaq -3.74% monthly on pure rate de-rating.
Gold (XAU/USD)
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Gold's July recovery was an oil-driven inflation hedge, and that oil bid just broke below $100.
- Reasoning
- This flips last session's bullish call. Gold never traded as a haven this month: it broke 4000 through Hormuz closure, US ground strikes and American casualties. It only repaired the bid, from -8% to +1.64% monthly, alongside WTI's 28.62% surge, making the rally an inflation hedge rather than fear demand. WTI is now 90.47, off the 100 handle on the talks headline, pulling breakevens down and lifting real yields with 30s at 5% and 1969-low claims. VIX at 18.58 and falling offers no replacement haven bid, and DXY is firm at 101.465. Counter: Iran rejected the Iraqi-relayed ceasefire 24 hours ago, so de-escalation is fragile and Friday's close is stale.
- Key levels
- S 4000/3960 · R 4100/4160
- Invalidated if
- An H4 close above 4100 negates the bearish case and reopens 4160. A close below 4000 confirms the leg toward 3960.
Bitcoin
BEARISH · Conviction 5/10 · a few days
- Primary driver
- Front-end yields and live Fed hike pricing keep draining liquidity from the highest-beta asset.
- Reasoning
- The tell is what BTC failed to do. Oil dropping 4% on de-escalation talks is unambiguously risk-positive, yet BTC still sits at 64,141, down 1.47% on the day and flat at +0.33% for the week. Desks explicitly tied the break below 64,000 to rising Treasury yields and hike expectations, with 30s at 5% repricing the discount rate for every long-duration asset. Persistent spot ETF outflows and retail euphoria into a flat tape are contrarian warnings, not confirmation. Counter-argument: +5.02% monthly against Nasdaq -3.74% is a genuine bullish divergence, and 62,000 has absorbed every test this month, so this is a lean rather than a conviction short.
- Key levels
- S 62000/58500 · R 65800/68000
- Invalidated if
- A daily close above 65,800 negates the bearish case and opens 68,000. A close below 62,000 confirms liquidation toward 58,500.
DXY (USD)
BULLISH · Conviction 6/10 · a few days
- Primary driver
- Jobless claims at 1969 lows keep US hike risk priced, anchoring front-end yield support for the dollar.
- Reasoning
- The dollar keeps its rate advantage. Claims at the lowest since 1969 remove any soft-landing excuse for cuts, and with US10Y at 4.679 and 30s at 5% the market is carrying live hike risk into a war. DXY is up 0.71% on the week at 101.465, pressing directly against the 101.50 trigger. The euro leg reinforces this: Trump's threat of major tariffs on the EU hits the 57.6% weight of the basket. Counter: JGB two-year yields at 1.505%, a near thirty-year high, make a BOJ tightening surprise the main upside risk to the yen, and DXY is still -0.14% monthly, so this is range strength, not a trend break.
- Key levels
- S 100.90/100.40 · R 101.50/102.20
- Invalidated if
- An H4 close above 101.50 confirms the leg to 102.20. A daily close below 100.90 turns the bias bearish.
EUR/USD
BEARISH · Conviction 6/10 · a few days
- Primary driver
- Trump's fresh threat of major tariffs on the EU adds a trade-war discount on top of an already negative rate differential.
- Reasoning
- The bearish structure holds and has a new catalyst. Trump threatening major tariffs over alleged plundering of US tech firms is a direct hit to European terms of trade, landing on a currency already trading -0.61% on the week and -0.32% on the day at 1.1375. The ECB's hawkish hold is fully digested and failed to generate any bid, while the US leg keeps improving with 1969-low claims and 30-year yields at 5%. Europe is also the more exposed side of a Hormuz energy shock. Counter: if the Pakistan-brokered talks progress and oil keeps falling, Europe's energy-import burden eases, which is a genuine euro tailwind into next week.
- Key levels
- S 1.1350/1.1300 · R 1.1450/1.1500
- Invalidated if
- A daily close below 1.1350 opens 1.1300. A daily close above 1.1450 negates the bearish setup.
Watchlist
- Sunday 21:00 UTC FX and gold reopen: gap risk versus a stale Friday close on oil below 100.
- Iran's response to the Pakistan-brokered talks after rejecting the Iraqi-relayed ceasefire.
- Trump speaks 00:55 UTC: any detail on the EU tariff threat.
- US10Y through 4.70 and 30-year above 5% would pressure both gold and BTC.
- Spot bitcoin ETF flows: a sixth consecutive week of outflows confirms the bearish lean.
This page is frozen to a past day. The latest call is always on the home page.