BTC reclaims $78.5K as $1.9B ETF week meets a fragile Iran ceasefire — flows confirm, Hormuz doesn't
Bottom Line
BTC pushed to $78,478 (+3.58%) on the back of Trump's indefinite Iran ceasefire extension, a softer trade-weighted dollar at 118.08, and a $1.9B weekly ETF inflow print — the best five-day flow stretch since early February, led by BlackRock's IBIT at $612M. Price now sits 93.7% through its 30-day range while Fear & Greed still reads 32, a divergence that historically resolves higher when flows confirm. The near-term read is constructive into $80K-$82K resistance, but the ceasefire is unilateral, Hormuz shipping attacks resumed mid-session, and Brent is back above $100 — any break of $73.7K invalidates. Watch whether IBIT and MSBT inflows extend through Friday's Farside print and whether Brent holds below $105 into the weekend.
Price & Macro
BTC trades $78,478, up 3.58% on the session and 4.55% on the week, now sitting 93.7% of the way through its 30-day range after printing a local high of $79,321. That is the fifth consecutive higher-low structure off the $65,604 April-low, and it comes with spot volume running 1.10x the 30-day average — not euphoric, but the first read above trend since the February flush. ATH at $126,198 is still 37% overhead; this is a recovery tape, not a markup.
The macro backdrop finally tilted constructive. The trade-weighted dollar fell to 118.08 (-0.24% w/w) as Trump indefinitely extended the Iran ceasefire, and that dollar softness is doing most of the work under crypto. The 10Y yield at 4.30% nudged up 4bp, but the 2Y jumped 6bp to 3.78%, flattening the 10Y-2Y spread to 52bp — the bond market is pricing less Fed cover, not more, even as equities rallied. T10YIE at 2.38% (+3bp) says inflation expectations re-accelerated on the Hormuz premium rather than on growth.
VIX lifted to 19.5 from 18.87, a 3.3% session bump and a clean break above the 17-handle that defined the first half of April — headline vol is creeping back even as price climbs. WTI at $91.54 and Brent at $100.58 (both +2%+ on Hormuz shipping attacks) are the single largest input into the inflation path; as long as Brent holds a triple-digit handle, the Fed's March-pause (FEDFUNDS 3.64%) has no runway to pivot. BTC is rallying with risk on dollar weakness, not on a dovish rates impulse, and that distinction matters for how far this leg can travel.
Geopolitical
The tape is being driven by a single, fragile thread: Trump extended the US-Iran ceasefire indefinitely on Tuesday evening, after VP Vance's Pakistan trip for peace talks was called off and Tehran publicly refused to attend negotiations "unless the US abandons threats." Markets are reading extension as de-escalation, but the ceasefire is holding on US unilateralism, not bilateral agreement. That is a weaker foundation than price suggests.
Underneath the diplomatic headline, the operational picture deteriorated. Iran seized two ships in the Strait of Hormuz on Wednesday and at least three container ships took gunfire, per UKMTO — enough to push Brent back above $100 after it had flushed $3/bbl on the ceasefire tape. The US blockade of Kharg Island remains in force, removing roughly 2mbpd of Iranian crude from global supply, which is why Brent-WTI spreads have blown out to nearly $9. This is the exact setup CoinDesk flagged on April 20 when BTC held $74,335 through the weekend flare-up: each successive Iran shock produces a smaller crypto drawdown, consistent with the ETF bid acting as a floor rather than weekend futures gaps dictating price.
What changed since the prior brief is not the war — it is the market's willingness to fade it. That willingness survives only as long as the Strait does not fully close and oil does not break $110. Either threshold reverses the BTC tape in a single session.
Institutional Flows
The flows picture is the cleanest bullish read in this brief. US spot bitcoin ETFs pulled roughly $1.9B net last week per SoSoValue — the best five-day stretch since early February — with BlackRock (via IBIT) alone responsible for $612M of that, and a further $256M added in the most recent session. YTD 2026 cumulative inflows sit near $2.3B, and cumulative since inception is now $57.98B. French crypto-channel analysts are publicly estimating BlackRock (via IBIT) has been absorbing ~$280M of BTC daily at the peak of the stretch, framing the dynamic as a supply race against Strategy (MSTR).
Morgan Stanley (via MSBT) — the first US bank-affiliated spot BTC ETP, launched April 8 at a 0.14% sponsor fee — crossed $116M in cumulative inflows across seven sessions per Farside. Small in absolute terms against a $1.57T BTC market cap, but MSBT's significance is distributional: Morgan Stanley's wealth platform is now a live buyer, which lowers friction for the next tier of RIA allocation. Charles Schwab (SCHW) telegraphed spot crypto trading "in coming weeks" on its Q1 call.
Flows are confirming price, not lagging it. The one structural concern that did surface this week — Coinbase (COIN) Custody holding 84% of all US spot BTC ETF assets (~$77B) — is a tail risk, not a near-term flow headwind, and the OCC's conditional national trust bank approval for Coinbase arguably de-risks rather than worsens the concentration. Institutional bid is intact; Morgan Stanley (MSBT) and BlackRock (IBIT) are the two names to watch into next week's print.
On-Chain & Positioning
Fear & Greed prints 32 (Fear) with BTC up 10.5% on the month and within 1% of its 30-day high — that divergence is the single most interesting positioning signal on the board. Sentiment surveys and tactical positioning are still carrying the scar tissue of the February drawdown to $60K even as price has mechanically rebuilt. Historically, Fear readings paired with price in the upper decile of a 30-day range resolve higher, because the marginal seller has already capitulated.
Coinglass derivatives data failed to return clean OI, funding, and long/short readings this session, so the derivatives dashboard is incomplete below. What we can triangulate from spot and flows: 24h volume of $50.5B against a 30-day average implies a 1.10x ratio, a modest expansion but not the kind of volume spike that typically accompanies distribution tops. BTC dominance at 58.1% remains elevated — capital is flowing to BTC specifically, not across the complex, which is the flow pattern of ETF-led rallies rather than retail rotation.
The compression story is this: price is recovering toward range highs, sentiment is stuck in Fear, ETF flows are accelerating, dominance is rising, and the dollar is weakening. Every input that matters for a continuation is pointed the same way. What is missing is confirmation from derivatives positioning, and given the Coinglass gap we cannot confirm whether funding has turned premium or whether basis has widened. Treat the on-chain read as constructive but unconfirmed on the derivatives side.
Recommendations / Final Call
Operating bias is constructive-with-hedges into the $79K-$81K resistance shelf. The combination of a $1.9B weekly ETF print, an extended ceasefire, and a softening dollar is enough to justify leaning long on dips toward $76K, with a hard invalidation at $73,700 — a decisive break below the 7-day low voids the recovery structure and re-opens $70K. ATH at $126,198 is not in play this quarter; the realistic upside target into month-end is a retest of $82K-$85K.
What changes the view: Brent breaking $110, a confirmed closure of the Strait of Hormuz, or Iran formally rejecting the ceasefire extension — any one of those three flips oil-inflation dynamics against BTC fast enough to overwhelm the ETF bid. Conversely, a clean break and hold above $80K on continued IBIT and MSBT inflows opens room to press, because the next meaningful supply shelf does not sit until $88K. Until derivatives positioning data re-prints clean, size accordingly — the flows signal is loud, the leverage signal is missing.
Price & Macro Dashboard
| METRIC | VALUE | VS PRIOR |
|---|---|---|
| BTC Spot | $78,478 | +3.58% (24h) |
| BTC 7d / 30d | +4.55% / +10.46% | Range pos 93.7% |
| 30d High / Low | $79,321 / $65,604 | — |
| BTC Dominance | 58.09% | Rising |
| DXY (Broad TWI) | 118.08 | -0.24% w/w |
| 10Y Yield | 4.30% | +4bp |
| 2Y Yield | 3.78% | +6bp |
| 10Y-2Y Spread | 0.52% | -2bp |
| 10Y Breakeven | 2.38% | +3bp |
| VIX | 19.50 | +3.34% |
| WTI / Brent | $91.54 / $100.58 | +2.09% / +2.15% |
| Fed Funds | 3.64% | Unch (Mar) |
Spot BTC ETF Flows (select sessions, $M)
| WINDOW | TOTAL NET | IBIT | MSBT | NOTE |
|---|---|---|---|---|
| Last 5 sessions (wk) | ~+1,900 | +612 | inflow | Best week since early Feb |
| Latest session | positive | +256 | contributing | 5th straight day of inflows |
| MSBT cumulative (7 sess) | +116 | — | +116 | Launched Apr 8, 0.14% fee |
| YTD 2026 | ~+2,300 | lead | active | Cum. since inception $57.98B |
On-Chain & Positioning Dashboard
| METRIC | VALUE | READ |
|---|---|---|
| Fear & Greed | 32 (Fear) | Sentiment lagging price |
| 24h Spot Volume | $50.5B | 1.10x 30d avg |
| BTC Dominance | 58.09% | ETF-led rotation |
| Futures OI (Coinglass) | n/a | Data gap this session |
| Funding Rate | n/a | Data gap this session |
| Long/Short Ratio | n/a | Data gap this session |
| Circ. Supply | 20.02M / 21M | 95.3% mined |