Macro analysis — 23/07/2026

3 changes of view during the day.

(UTC) Iran struck the US-linked Al-Faysal and Prince Hassan bases per Tasnim, retaliating amid an eleventh straight night of US strikes as Brent held above $95.

Market regime

This remains a reflation reflex, not clean risk-off. US10Y prints 4.657%, a two-month high (+2.46% on the week), yet gold rose alongside yields—an inflation-hedge bid, not a haven bid. Brent above $95 on an eleventh night of US-Iran strikes and yen at a 40-year low past 163 keep the dollar firm into Thursday's ECB. But the tell is gold slipping 1.19% despite Iran hitting US bases: geopolitical premium looks priced in, and the bullish leg now hangs on holding 4080.

Gold (XAU/USD)

BULLISH · Conviction 5/10 · a few days

Primary driver
Inflation-hedge bid from Brent above $95 keeps gold bid, but rising real yields cap the upside.
Reasoning
Gold holds the inflation-hedge leg above 4080 (+2.81% on the week) as Brent breaks $95 and US-Iran strikes hit an eleventh night. But conviction is fading fast: price is down 1.19% on the day and gold did not bid on Iran striking US bases—a warning the geopolitical premium is largely priced in. US10Y at 4.657%, a two-month high, is a persistent headwind that flipped the haven link off before. The tape is now range-bound between 4080 support and 4150/4200 resistance rather than trending. Counter-argument: a genuine Hormuz supply shock or dovish ECB tone softening real yields could reignite the move; that is why I keep a thin bullish tilt rather than turning neutral outright.
Key levels
hỗ trợ 4080/4000/3981; kháng cự 4150/4200
Invalidated if
An H4 close below 4080 reopens 4000/3981 and kills the inflation-hedge leg.

Bitcoin

NEUTRAL · Conviction 4/10 · a few days

Primary driver
BTC is range-bound between 62k and 68k, disconnected from the geopolitical bid, with ETF flows still soft.
Reasoning
BTC recovered to 65453 (+2.54% on the week, +4.33% on the month) after dipping under 63k, but sits mid-range with no directional edge. It is not acting as a haven—unmoved by Iran hitting US bases—and prior journals flagged five straight days of ETF outflows against retail FOMO, a classic contrarian warning. Firm front-end and long-end yields plus a strong dollar are a headwind for a non-yielding asset. The 24h -1.0% is noise inside the 62k-68k box. Counter-argument: a daily close above 68000 would flip momentum toward 72000; until then this is a coin-flip range and confidence stays low.
Key levels
hỗ trợ 63000/62000; kháng cự 68000/72000
Invalidated if
A daily close above 68000 opens 72000 and turns bullish; a daily close below 62000 confirms liquidation.

DXY (USD)

NEUTRAL · Conviction 5/10 · a few days

Primary driver
The dollar is firm on yen weakness and high yields but stalls mid-range ahead of the ECB.
Reasoning
DXY sits at 101.065, flat on the day and only +0.33% on the week, pinned between 100.30 and 101.50. The yen at a 40-year low past 163 and US10Y at a two-month high of 4.657% underpin the dollar, but that support is not translating into a fresh breakout. Today's ECB decision (expected hold at 2.40%) and the 12:45 press conference are the near-term catalyst—a dovish EUR tone could lift DXY through 101.50, a hawkish surprise could send it under 100.30. Counter-argument: intervention chatter on the yen could inject two-sided volatility. Until a range break, the dollar is a wait-and-see.
Key levels
hỗ trợ 100.30; kháng cự 101.50/102
Invalidated if
An H4 close above 101.50 targets 102; an H4 close below 100.30 turns bearish.

EUR/USD

NEUTRAL · Conviction 5/10 · intraday

Primary driver
EUR/USD is coiled into the ECB decision and Lagarde's press conference, the dominant near-term driver.
Reasoning
EUR/USD holds 1.1429, up a marginal 0.22% on the day but -0.36% on the week, trapped between 1.1350 and 1.1480 ahead of the 12:15 UTC ECB. Consensus is a hold at 2.40%, so the 12:45 press conference and any guidance on the growth outlook will drive the move—French/German flash PMIs Friday add a second-day catalyst. High US long-end yields and a firm dollar cap rallies, keeping the balance of risk slightly heavy. Counter-argument: a hawkish Lagarde or upside PMI surprises could squeeze shorts through 1.1480 toward 1.1600. This is a binary event trade; staying neutral until the range breaks is the disciplined stance.
Key levels
hỗ trợ 1.1350; kháng cự 1.1480/1.1600
Invalidated if
An H4 close above 1.1480 turns constructive toward 1.1600; an H4 close below 1.1350 resumes the bearish trend.

Watchlist

  • ECB decision 12:15 UTC (hold 2.40% expected) + Lagarde presser 12:45
  • Gold's grip on 4080—H4 close below reopens 4000/3981
  • US10Y at 4.657%; further rise pressures gold and BTC
  • Brent above $95; Hormuz supply shock is the key gold tail risk
  • Yen past 163—watch for Tokyo intervention two-sided vol
(UTC) Houthis claimed a strike on a Saudi tanker off the kingdom's coast, pushing crude above $97 and spreading the Iran conflict into a second Red Sea chokepoint.

Market regime

This is still a reflation reflex, not clean risk-off. US10Y prints 4.657%, a two-month high (+2.46% on the week), yet gold held green on the week (+2.7%)—an inflation-hedge bid driven by oil, not a haven flight. A Saudi tanker strike and Houthi escalation into the Red Sea keep crude above $97, while the yen at a 40-year low past 163 keeps the dollar firm into today's ECB. The tell: gold slipped 1.29% despite US bases being hit, so geopolitical premium looks largely priced in.

Gold (XAU/USD)

BULLISH · Conviction 5/10 · a few days

Primary driver
Oil-driven inflation-hedge bid from the Iran supply shock keeps gold bid while it holds 4080.
Reasoning
The bullish leg rests on the oil-led inflation hedge: crude above $97, Red Sea and Hormuz chokepoints threatened, and gold up 2.7% on the week even as US10Y hit 4.657%. This decoupling from real yields is the core thesis—reflation, not haven. But the caution flag is loud: gold fell 1.29% today despite US bases being struck, meaning geopolitical premium is largely priced in, and the entire structure now hangs on holding 4080. Paulson and Wells Fargo turning openly bullish reads as crowd euphoria, a mild contrarian tell. If oil de-escalates while yields stay at two-month highs, the 4.66% real-yield drag reasserts and 4000/3981 reopen fast.
Key levels
hỗ trợ 4080/4000/3981, kháng cự 4150/4200
Invalidated if
An H4 close below 4080 reopens 4000/3981 and kills the inflation-hedge leg.

Bitcoin

BEARISH · Conviction 4/10 · a few days

Primary driver
Rising oil and front-end yields plus five days of ETF outflows drain BTC liquidity.
Reasoning
BTC is caught in the wrong side of the reflation trade: with crude above $97 and US10Y at a two-month 4.657%, tighter financial conditions weigh on the highest-duration risk asset, and BTC fell 0.82% to 65572 on a fifth straight day of ETF outflows. The Clarity Act passage odds dropping to 38% removes a policy catalyst bulls were leaning on. The thesis is bearish drift within 62-68k, not a crash. Counter-argument: BTC still holds a 2.73% weekly and 4.52% monthly gain, and retail FOMO plus 65k support means dip-buyers remain active—a decisive break needs a daily close under 62000 to confirm liquidation.
Key levels
hỗ trợ 62000/63000, kháng cự 68000/72000
Invalidated if
A daily close above 68000 opens 72000 and turns bullish; a close below 62000 confirms liquidation.

DXY (USD)

NEUTRAL · Conviction 5/10 · a few days

Primary driver
Yen at a 40-year low and firm front-end yields keep the dollar bid into the ECB.
Reasoning
The dollar sits at 101.114, flat on the day and up just 0.38% on the week, coiled ahead of the 12:15 UTC ECB. USD/JPY past 163 at a 40-year low and US10Y at 4.657% underpin the greenback, but the oil shock is a two-way risk—higher US gasoline threatens growth even as it lifts yields. The regime keeps DXY range-bound between 100.30 and 101.50 until the ECB clarifies the euro leg. Counter: a dovish ECB surprise or Tokyo yen intervention could snap the range either way, so I stay neutral until an H4 break confirms direction.
Key levels
hỗ trợ 100.30/100.00, kháng cự 101.50/102.00
Invalidated if
An H4 close above 101.50 targets 102; an H4 close below 100.30 turns bearish.

EUR/USD

NEUTRAL · Conviction 5/10 · intraday

Primary driver
Today's ECB decision and press conference are the dominant near-term catalyst.
Reasoning
EURUSD trades 1.1419, up 0.14% on the day but down 0.44% on the week, pinned by the 12:15 UTC ECB decision (rate seen held at 2.40%) and the 12:45 press conference—the true mover. With the rate a near-certain hold, Lagarde's tone on the energy-driven inflation risk decides direction; a hawkish read on oil pass-through lifts the euro, dovish caution on growth sinks it. Friday's flash PMIs then follow, with German services expected to rebound to 49.0. Counter: the firm dollar and 4.657% US yields cap upside, so I stay neutral inside 1.1350-1.1480 until the ECB resolves the event risk.
Key levels
hỗ trợ 1.1350/1.1300, kháng cự 1.1480/1.1600
Invalidated if
An H4 close above 1.1480 turns constructive toward 1.1600; an H4 close below 1.1350 resumes the bearish trend.

Watchlist

  • ECB decision 12:15 UTC + Lagarde presser 12:45—euro and DXY mover
  • Gold 4080: H4 close below kills the inflation-hedge leg
  • Crude/Brent: sustained >$97 or de-escalation flips gold's driver
  • US10Y 4.657%: further rise revives the real-yield drag on gold
  • BTC ETF flows + 62000 support after five days of outflows
(UTC)

Market regime

This remains a reflation reflex, not clean risk-off. US10Y prints 4.657%, a two-month high (+2.46% weekly), yet gold held +2.7% on the week—an oil-led inflation-hedge bid, not a haven flight. Houthi strikes and an eleventh straight night of US airstrikes keep crude above $97, while the yen at a 40-year low past 163 keeps the dollar firm into today's ECB. The tell: gold slipped 1.29% despite US bases being hit, so the geopolitical premium looks largely priced in.

Gold (XAU/USD)

BULLISH · Conviction 4/10 · a few days

Primary driver
Oil-led inflation-hedge bid keeps gold supported even as yields rise, but the geopolitical premium is largely priced in.
Reasoning
Gold still carries an oil-driven inflation-hedge bid: it held +2.7% weekly and rose alongside US10Y at 4.657%, a reflation reflex rather than a haven trade. But the -1.29% drop today, even as Iran hit US bases at Al-Faysal and Bahrain sirens sounded, signals the geopolitical premium is largely discounted. Paulson calling a secular bull and Wells Fargo flipping risk/reward positive show sentiment tilting crowded—mild contrarian caution. The 1m return is still -0.88%, so there is no clean uptrend, and rising real yields cap upside. Counter-risk: a genuine Hormuz closure or crude above $100 could reignite the hedge bid toward 4200; fading escalation with yields firm pulls it back to 4000.
Key levels
Hỗ trợ 4080/4000/3981; kháng cự 4120/4200
Invalidated if
An H4 close below 4080 reopens 4000/3981 and kills the inflation-hedge leg.

Bitcoin

BEARISH · Conviction 4/10 · a few days

Primary driver
Rising yields and oil, five days of ETF outflows and regulatory jitter weigh on BTC as a risk asset.
Reasoning
BTC faces a headwind from US10Y at a two-month high and oil above $97, the classic squeeze on high-beta risk. Five straight days of ETF outflows, Clarity Act odds down to 38%, and BitMEX announcing a full shutdown add regulatory jitter. Yet price action does not confirm the bearish thesis: BTC is +2.94% weekly and +4.74% monthly, drifting only -0.61% today—resilient above 65k. Sentiment is polarized between FOMO and panic-selling, an extreme that warns of a contrarian reaction either way. So conviction stays low. The path hinges on levels: a break of 62000 confirms liquidation, while a reclaim of 68000 flips the tape bullish toward 72000.
Key levels
Hỗ trợ 62000; kháng cự 68000/72000
Invalidated if
A daily close above 68000 opens 72000 and turns bullish; a close below 62000 confirms liquidation.

DXY (USD)

NEUTRAL · Conviction 5/10 · a few days

Primary driver
Dollar sits firm on a 40-year-low yen and high yields but is capped ahead of today's ECB.
Reasoning
DXY is flat at 101.16, boxed in between a supportive backdrop and event risk. The yen at a 40-year low past 163 and US10Y at 4.657% underpin the dollar, and an oil-driven inflation shock can add a haven bid. But DXY has not broken 101.50, and today's ECB decision plus Lagarde's press conference are the swing factor—a hawkish hold could lift EUR and cap the dollar. Weekly gain is a modest +0.43% and monthly is -0.25%, so there is no strong trend. Neutral until the range resolves: 101.50 on the top, 100.30 below.
Key levels
Hỗ trợ 100.30; kháng cự 101.50/102
Invalidated if
An H4 close above 101.50 targets 102; an H4 close below 100.30 turns bearish.

EUR/USD

NEUTRAL · Conviction 5/10 · intraday

Primary driver
Today's ECB hold at 2.40% and Lagarde's tone are the decisive catalyst for the pair.
Reasoning
EURUSD sits at 1.1414, near-flat on the day but -0.49% on the week, waiting on the ECB. The bank is expected to hold the refi rate at 2.40%, so the reaction rides entirely on the statement and Lagarde's press conference at 12:45 UTC. A hawkish hold or firm inflation language could push the pair through 1.1480 toward 1.1600; a dovish lean reopens the 1.1350 support. Tomorrow's eurozone flash PMIs—German services expected to rebound to 49.0—add a second-day catalyst. With price mid-range and a binary event hours away, neutral is the disciplined stance until the ECB resolves direction.
Key levels
Hỗ trợ 1.1350; kháng cự 1.1480/1.1600
Invalidated if
An H4 close above 1.1480 turns constructive toward 1.1600; an H4 close below 1.1350 resumes the bearish trend.

Watchlist

  • ECB decision 12:15 UTC + Lagarde presser 12:45—the day's EUR/DXY swing factor
  • Gold's 4080 line: an H4 close below reopens 4000/3981
  • US10Y at 4.657%—further yield rise pressures both gold and BTC
  • Hormuz/oil above $100 would reignite the gold inflation-hedge bid
  • BTC 62000 vs 68000: liquidation risk vs bullish reclaim, ETF flows key

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.