Daily Macro

👋

Morning from Basel. The tape still feels heavy in crypto despite some intraday stabilization: BTC looks “saved” only if it holds the reclaimed channel, ETH looks tired and stuck on prior-day low support, and USDT.D momentum is building. Today is macro-dense (UK inflation, IFO, EZ CPI final, EIA), plus auctions and volatility futures expiries — a perfect setup for choppy price action.

Highlights

Today

  • 🇬🇧 08:00 — UK inflation cluster (CPI/RPI/PPI): front-runs tomorrow’s BoE decision.

  • 🇩🇪 10:00 — German IFO (Climate/Current/Expectations): growth pulse for Europe.

  • 🇪🇺 11:00 — Eurozone CPI final + Core final (Nov): locks the ECB inflation baseline.

  • 🇺🇸 16:30 — EIA crude inventories: oil positioning is sensitive after recent weakness.

  • 🇺🇸 UST supply + volatility expiries: 17-week T-bill + 20-year reopening; VIX futures last trading day.

This Week (3–6 bullets)

  • Macro sequence stays “event-driven” into the rest of the week: BoE/ECB/BoJ + major US data (as listed in the doc).

  • Earnings spotlight shifts to semis/staples: MU after US close (plus LEN/GIS timing uncertainty).

  • Crypto flows turned negative on ETFs on Dec 16 (BTC/ETH spot outflows).

  • Geopolitics escalated: Trump ordered a blockade of sanctioned Venezuelan oil tankers.

🔦 Market Risk Thermometer

🌐 Macro

Safe Havens & Rates (Updated: 2025-12-17 05:20)

Asset

Ticker

Last

% 1D

% 7D

Quick read

Gold

GC=F

4353.70

+1.09%

+3.34%

Moderate safe-haven demand.

US 10Y Treasury Yield

^TNX

4.15%

-0.79%

+2.27%

Yields in a moderate range, no extreme signal.

📉 Technical

Crypto (TAAPI — BTC / ETH / SOL)

BTC — Bitcoin

Asset

Price

% 1D

% 7D

RSI(14)

EMA16

EMA20

EMA50

EMA200

MACD Hist

BTC

87039.1500

-0.94%

-5.41%

39.6

89614.8596

90082.2090

94852.4650

103252.7542

-7.3399

Comment: Short-term clearly bearish within a bearish broader trend (price < EMA200; short EMAs below longer EMAs). RSI is moderate (39.6). MACD histogram negative (-7.3399), bearish momentum.

ETH — Ethereum

Asset

Price

% 1D

% 7D

RSI(14)

EMA16

EMA20

EMA50

EMA200

MACD Hist

ETH

2936.6700

-0.87%

-11.66%

41.3

3063.9249

3074.6240

3249.4484

3408.9697

-5.8973

Comment: Short-term clearly bearish within a bearish broader trend (price < EMA200; short EMAs below longer EMAs). RSI is neutral (41.3). MACD histogram negative (-5.8973), bearish momentum.

SOL — Solana

Asset

Price

% 1D

% 7D

RSI(14)

EMA16

EMA20

EMA50

EMA200

MACD Hist

SOL

127.7400

-1.09%

-6.25%

39.2

132.8915

134.0953

147.1125

168.8902

0.2477

Comment: Short-term clearly bearish within a bearish broader trend (price < EMA200; short EMAs below longer EMAs). RSI is moderate (39.2). MACD histogram positive (0.2477), bullish momentum.

Global Indices (yfinance) — Updated: 2025-12-17 05:20

/

Index

Ticker

Last

% 1D

% 7D

Quick read

SPY – S&P 500 ETF

SPY

678.87

-0.27%

-0.73%

Contained move; relatively stable index backdrop.

QQQ – Nasdaq 100 ETF

QQQ

611.75

+0.20%

-1.89%

Contained move; relatively stable index backdrop.

Dow Jones – Industrial Average

^DJI

48114.26

-0.62%

+0.48%

Contained move; relatively stable index backdrop.

Russell 2000 – Small Caps USA

^RUT

2519.30

-0.45%

+0.29%

Contained move; relatively stable index backdrop.

DAX – Germany

^GDAXI

24076.87

-0.63%

+1.62%

Contained move; relatively stable index backdrop.

Nikkei 225 – Japan

^N225

49487.19

+0.21%

-3.02%

Short-term bounce inside a recent down leg.

FTSE 100 – UK

^FTSE

9684.80

-0.68%

-0.08%

Contained move; relatively stable index backdrop.

Hang Seng – Hong Kong

^HSI

25291.44

+0.22%

-2.48%

Contained move; relatively stable index backdrop.

Taiwan Weighted – Taiwan

^TWII

27732.97

+0.71%

-0.23%

Contained move; relatively stable index backdrop.

📢 Sentiment

Fear & Greed Index (alternative.me)

5

  • Today: 16 — Extreme Fear (2025-12-17)

  • Yesterday: 11 — Extreme Fear (2025-12-16)

  • 7-day average: 20.7

  • Δ vs yesterday: +5.0 | Δ vs 7D average: -4.7

Quick read: still Extreme Fear, slightly less stressed than yesterday.

Positioning — Binance Global Long/Short (1D)

BTCUSDT — Binance global long/short (1D)
Today: 2.18 — 2025-12-17
Yesterday: 2.99 — change vs yesterday: -0.80
7-day average: 2.19

Date

Ratio

2025-12-10

1.50

2025-12-11

1.76

2025-12-12

1.66

2025-12-13

2.21

2025-12-14

2.18

2025-12-15

2.37

2025-12-16

2.99

2025-12-17

2.18

ETHUSDT — Binance global long/short (1D)
Today: 2.59 — 2025-12-17
Yesterday: 2.97 — change vs yesterday: -0.37
7-day average: 2.22

Date

Ratio

2025-12-10

1.16

2025-12-11

1.20

2025-12-12

1.72

2025-12-13

2.67

2025-12-14

2.24

2025-12-15

2.14

2025-12-16

2.97

2025-12-17

2.59

Volatility & Stablecoins

Metric

Value

% 1D

% 7D

Quick read

VIX (S&P 500 volatility)

16.48

-0.12%

-2.66%

Moderate volatility; relatively normal backdrop.

USDT Dominance (CMC)

6.28%

N/D

N/D

Low–moderate USDT dominance: slight risk-on tilt, balanced liquidity.

Global Crypto RSI (Top 50 by market cap, excl. stables)

  • Basket average RSI: 40.2
    Quick read: weak-ish breadth, not stretched.

🔗 On-chain

On-Chain, CEX & Derivatives Flows

Sub-block

Quick read

CEX Netflows BTC+ETH

-34.56M total · Net outflows (leaving CEX) → more HODL / risk-on tilt.

DEX Global Activity (DeFiLlama)

-1.35% vs 30D average

CEX Spot Volume (CoinGecko)

Spot turnover: 1.03% of total market cap

Derivatives Activity (Global CG)

Derivatives turnover: 1.89x

Funding BTC/ETH (Binance)

Funding near neutral

Numerical detail

  • CEX Netflows BTC+ETH (Dune): BTC netflow: -34.49M USD · ETH netflow: -64.59K USD · Total: -34.56M USD

  • DEX Global (DeFiLlama): 24h total volume: 10.96B USD · 30D daily avg: 11.11B USD · % vs 30D: -1.35%

  • CEX Spot (CoinGecko): 24h spot volume (top CEX): 31.40B USD (10 exchanges) · Total mcap (CG): 3.06T USD · Spot turnover: 1.03%

  • Derivatives Global (CoinGecko): Total OI: 108.36B USD · 24h derivatives volume: 204.93B USD (top 10) · Derivatives turnover: 1.89x · Deriv/Spot vol ratio: 6.53x

  • Funding BTC/ETH (Binance Futures): BTC funding: 0.0062% per period · ETH funding: 0.0004% per period

  • ETH Gas (Etherscan V2): Current gas: 0.03 GWEI · Very low gas: low activity / low congestion.

🔍 Market Lens

BTC (BTCUSDT): BTC recovered better on the daily and got back inside the parallel channel (a good sign), but the Asian-session weakness is a warning — it must hold the recent lows as support, while the 15 EMA area remains the first resistance on any bounce. Support: recent lows. Resistance: EMA16 89,614 / EMA20 90,082.

Pivot: channel reclaim / green zone.

ETH: ETH broke below the prior day lows and closed with almost no movement; the price looks tired — best case is a rally into the 15 EMA zone before continuation lower, while the key 4H base is the prior-day-low support band. Support: 2,920–2,880 (then 2,840 / 2,760). Resistance: EMA16 3,064 / EMA20 3,075. Pivot: 2,920–2,880 base.

USDT.D: Momentum is strong on both 4H and 1D and reads like an upside breakout is “cooking” — as long as it keeps building above the current 6.28% dominance level, it’s a risk-off pressure signal; failure to extend is the relief window.

🔮 2-Scenario Forecast

Bull case: BTC holds the recent lows and consolidates back inside the channel, then reclaims the EMA16–EMA20 band (89.6k–90.1k); ETH holds 2,920–2,880 and bounces into the EMA16–EMA20 zone (3,064–3,075) as the “best case” relief — confirmation: USDT.D must fail to extend above the current 6.28% level.

Bear case: BTC loses the recent lows and gets rejected again by the EMA16–EMA20 band; ETH loses 2,880 and the path opens toward 2,840 then 2,760 — confirmation: USDT.D must keep trending up through/above 6.28% dominance to sustain risk-off pressure.

🗓️ Key Economic Events

📅 Wednesday, 17 December 2025 – Key Economic Events
(All times = Zurich time, CET, 24h)

🔴 Top tier focus today

🇬🇧 UK inflation dump (CPI + RPI + PPI) – 08:00

Full inflation cluster right in front of tomorrow’s BoE decision.

Any downside surprise can turbo-charge rate-cut expectations; upside keeps GBP supported. (European Commission)

🇩🇪🇪🇺 Germany IFO + Eurozone CPI final – 10:00–11:00

10:00 – German IFO Business Climate / Current / Expectations.

11:00 – Eurozone CPI (final, y/y) + Core CPI (final, y/y) for November.

This locks in the euro-area inflation profile going into tomorrow’s ECB. (European Commission)

🇺🇸 US – EIA Crude Oil Inventories – 16:30

Weekly EIA report is flagged by desks as the key US release today, with oil positioning very sensitive after recent risk-off / peace-talk headlines. (European Commission)

🇺🇸 US – MBA Mortgage Apps & high-yield spread data

13:00 – MBA Mortgage Applications + 30-year mortgage rate (7:00 ET). (Liveauctioneers)

HY OAS (ICE BofA US High Yield index) gets its daily update today – used as a risk-sentiment gauge, not a real-time event, but worth watching because spreads are near ~2.9%. (U.S. Department of the Treasury)

🇳🇿 New Zealand – Q3 GDP – 22:45

Big for NZD and risk sentiment in Asia tonight, after last quarter’s contraction. (European Commission)

🏦 Key bond & derivative flows

🇺🇸 20-year UST (re-opening) + 17-week T-bill auctions today. (US500)

🇯🇵 1-year Treasury Discount Bill auction. (mof.go.jp)

VIX futures (Dec-25), VSTOXX mini and several equity / FX futures hit last trading day today. (Strategic Energy Europe)

🧭 Detailed macro calendar (Zurich time)

🌏 Asia–Pac

01:00 – 🇦🇺 Australia – Westpac Leading Index (m/m, Nov)

Low/medium relevance, but a directional signal for Australian growth momentum. (European Commission)

22:45 – 🇳🇿 New Zealand – Q3 2025 GDP (q/q)

Previous quarter was -0.9% q/q; consensus now around +0.8% q/q (snap-back from contraction).

Big implications for RBNZ stance and high-beta FX sentiment. (European Commission)

China: no major scheduled data drop today on the global calendars (focus remains on earlier this week’s Chinese activity data & trade balance – nothing fresh on the tape for 17 Dec). (treasurydirect.gov)

🇪🇺 Europe & 🇬🇧 UK

🇬🇧 United Kingdom – the inflation block

All at 08:00 Zurich (07:00 GMT): (European Commission)

CPI m/m (Nov)

CPI y/y (Nov)

Core CPI y/y (Nov)

RPI m/m & y/y (Nov)

PPI Input m/m & y/y (Nov)

PPI Output m/m & y/y (Nov)

PPI Core Output m/m & y/y (Nov)

These numbers basically decide whether tomorrow’s BoE cut is seen as a one-off, the start of a cutting cycle, or something in between.

🇩🇪 Germany – business sentiment

10:00 – IFO Business Climate (Dec)

10:00 – IFO Current Assessment (Dec)

10:00 – IFO Expectations (Dec)

Consensus: slight improvement from November (Climate ~88.5 vs 88.1 prior), but still signalling weak growth. (European Commission)

🇪🇺 Euro area – prices

11:00 – Eurozone CPI y/y (Nov, final)

11:00 – Eurozone Core CPI y/y (Nov, final)

Final print; consensus = 2.2% headline, 2.4% core, matching flash. This locks in the inflation baseline for tomorrow’s ECB. (European Commission)

No big euro-periphery data prints today beyond usual smaller confidence/trade stats – the real action for EUR is tomorrow (ECB decision & presser).

🇺🇸 United States

Housing & credit

13:00 – MBA Mortgage Applications & 30-Year Mortgage Rate

Weekly report (7:00 ET). Prior composite index around 327.9, with markets watching if lower yields are starting to unlock demand again or if high prices keep buyers sidelined. (Liveauctioneers)

Labour / credit conditions

16:00 – Business Employment Dynamics (BED), Q1 2025 (BLS)

Quarterly data on job creation vs destruction by firm size/industry, released at 10:00 ET → 16:00 Zurich.

Not a trading “alarm bell” but important for macro narrative on labour cooling after the shutdown-delayed top-tier jobs data. (treasurydirect.gov)

All day – HY credit spreads (HY OAS)

FRED notes next release date 17 Dec for ICE BofA US HY OAS (daily). Spreads are hovering around 2.9%, implying risk-on but vulnerable if macro surprises negatively. (U.S. Department of the Treasury)

Energy – key release

16:30 – EIA Crude Oil Inventories (week ending 12 Dec)

10:30 ET standard release → 16:30 Zurich.

The main scheduled US data today: seen as critical for near-term inflation + risk-sentiment on energy, especially after recent oil weakness tied to Russia–Ukraine peace expectations and softer US data. (European Commission)

💼 Earnings – today’s key names

There’s no AAPL / MSFT / NVDA / TSLA / AMZN today. The “earnings spotlight” is mainly on semis & staples:

🇺🇸 US

Micron Technology (MU) – FY Q1 2026

Expected: today, 17 Dec 2025 (after US close). (European Commission)

Big for memory pricing, AI/server demand, PC + smartphone cycle.

Options market (per historical implied move tables) prices ~9–10% post-earnings move as typical for MU. (European Commission)

Lennar (LEN) & General Mills (GIS)

Calendars cluster these around this week; some list them as today, others show Lennar as already reporting yesterday. (irsauctions.gov)

Use your TradingView/Yahoo calendar to confirm exact BMO / AMC for your trading prep.

NeuroOne Medical Technologies (NMTC) – Q4 2025

Small cap, but flagged with an earnings release on 17 Dec; important if you track medical device / neurotech space. (Yahoo Finanzas)

🇫🇷 Europe

Sodexo (SW, Paris)

Several trackers show its next earnings release expected on 2025-12-17, but exact timing and confirmation depend on Sodexo’s IR page. (European Commission)

💸 Bond auctions – today

🇺🇸 United States – UST

From the upcoming Treasury auctions grid: (US500)

17:30 Zurich (11:30 ET, typical) – 17-Week T-Bill auction

Auction date: 17 Dec 2025, issue: 23 Dec 2025.

Front-end funding; relevant for money-market rates & bill curve.

19:00 Zurich (13:00 ET, typical) – 20-Year Bond (Re-opening)

Auction date: 17 Dec 2025, settlement: 31 Dec 2025.

Important for long-end term premium, curve shape (10s/20s/30s), and duration-heavy portfolios.

(Exact clock times aren’t printed in that grid, but 11:30 / 13:00 ET are the standard UST auction slots.)

🇯🇵 Japan – JGBs

1-Year Treasury Discount Bills (No.1351)

Auction date: 17 Dec 2025, per MoF calendar. (mof.go.jp)

Key for short-end JPY funding costs and BoJ policy transmission.

🌏 EM highlight

🇻🇳 Vietnam – Government bond auction

Local bond association notes 10-year & 5-year bonds auctioned today with sizeable issuance (VND 268T in 10-yr, ~38T in 5-yr). (vbma.org.vn)

Good barometer of EM local-currency demand in Asia.

🔁 Futures & options – expiries / IMM

From the Futures Expiration Calendar and FX calendars: (Strategic Energy Europe)

IMM Date – USD (futures) – 00:00

Marked as International Monetary Market (IMM) Date on several FX calendars today – important reference for quarterly currency & rate futures.

Key futures last trading / expiry (Dec-25 contracts):

VSTOXX Mini (FVSc1) – last trading day 17 Dec 2025.

S&P 500 VIX (VXc1) – last trading day 17 Dec 2025.

Brazil: iBovespa index (INDc1) & Bovespa WIN mini (WINc1) – last trading/expiry 17 Dec 2025.

USD/CAD (CANc1) – BMF futures – last trading 17 Dec 2025.

This makes today quite important for volatility and EM index positioning, even before Friday’s quadruple witching.

🔎 Revision watchlist (handle with extra caution)

Flag these in your Notion as “High revision risk”:

🇬🇧 UK CPI / RPI / PPI

Monthly price data can see non-trivial revisions, and seasonal factors sometimes get tweaked. Early big surprises shouldn’t be chased blindly. (European Commission)

🇩🇪/🇪🇺 IFO & CPI

IFO can be revised modestly; Eurozone CPI final is usually close to flash, but weights and seasonal adjustment can still generate small revisions – more about nuance than regime change. (European Commission)

🇳🇿 NZ GDP

NZ data are notoriously revision-prone due to smaller sample sizes and updated trade/inventory data – treat large beats/misses with some humility. (European Commission)

🌍 Macro & Politics

  • Trump orders blockade of sanctioned Venezuelan oil tankers in and out of Venezuela: a “total and complete blockade” of sanctioned tankers, with expanded US military presence in the region; Chevron operations reportedly continue under exemption.

    • Why it matters: escalates geopolitical and energy-supply risk, and can inject volatility into oil, rates, and EM risk.

    • Market angle: watch crude sensitivity into EIA today (16:30) and broader risk sentiment if the situation escalates.

🏦 Economy & Central Banks

  • Dow falls after jobs data shows rising unemployment rate: unemployment rate rose to 4.6% (Nov); economy added 64,000 jobs (Nov) but shed 105,000 (Oct); retail sales flat in Oct; yields ended lower; oil futures fell to $55.27 (lowest since Feb 2021).

    • Why it matters: “growth scare” dynamics can pressure cyclicals/energy and shift expectations for 2026.

    • Market angle: lower yields can be supportive for risk, but the oil/energy weakness reads like demand concern — keep exposure tactical.

  • Trump set to interview Fed’s Christopher Waller for Chair: Trump to interview Fed governor Waller; Warsh and Hassett seen as leading contenders; Waller viewed as pro-cut internally.

    • Why it matters: Fed leadership expectations can reprice the front end and influence the risk regime.

    • Market angle: rate-path repricing remains a macro driver — any credible “more dovish chair” narrative can bid duration and risk, but it’s headline-driven.

📈 Markets & Corporates

  • “BREAKING: Amazon is in talks to invest more than $10 billion in OpenAI”: reported discussions of a major investment.

    • Why it matters: reinforces the scale of the AI capex/strategic race.

    • Market angle: tech leadership and risk sentiment can swing on AI funding headlines.

  • S&P 500 earnings yield near 100-year lows: only time lower was during the Dot Com Bubble.

    • Why it matters: valuation sensitivity rises; macro surprises matter more when risk premia are thin.

    • Market angle: be quicker to de-risk into data/volatility events.

  • Central banks reshaping the gold market: global official gold reserves rose to 40,225 tonnes in Q3 2025, highest since at least the 1950s; exceeds 1960s peak of ~38,000 tonnes; non-Western countries increased holdings by nearly +10,000 tonnes since 2009 and now own a record 48% (up from ~25% in the 1990s).

    • Why it matters: persistent structural bid under gold.

    • Market angle: aligns with gold strength in the risk thermometer and the onchain “tokenized gold” bid.

🏛️ Crypto Industry

  • Securitize to launch “real,” not “synthetic” onchain stocks (target Q1 2026): “real, regulated shares” issued onchain, recorded on issuer cap table, with shareholder rights (dividends/proxy voting), interoperable with DeFi; SEC-registered transfer agent model with broker-dealer execution; NBBO/NMS compliance during market hours and AMM-style pricing when markets are closed.

    • Why it matters: bridges legal share ownership and onchain composability.

    • Market angle: strengthens the RWA/tokenization narrative into 2026.

  • Gold-backed stablecoins near $4B market cap: sector grew from ~1.3B at start of 2025 to over 4B; Tether Gold (XAUt) ~2.2B (≈50% share), Paxos Gold (PAXG) ~1.5B; gold up ~66% YTD 2025; Tether added 26 tons in Q3 and held ~116 tons end-Sept (top 30 global gold holders per IMF data cited in the doc).

    • Why it matters: crypto demand is moving toward onchain safe-haven exposure, not just beta.

    • Market angle: supports “barbell” positioning: risk assets fragile, tokenized gold demand rising.

🤖 Tech & AI

  • Amazon–OpenAI investment talks: potential $10B+ investment (per FT line in the doc).

    • Why it matters: confirms AI capital intensity and strategic consolidation.

    • Market angle: keep an eye on Nasdaq/AI credit stress spillover into risk assets.

🪙 Crypto

  • ETF flows (Dec 16): BTC Spot ETF Net Inflow -$277.09M; ETH Spot ETF Net Inflow -$224.26M.

    • Why it matters: negative flows remove an important marginal bid.

    • Market angle: makes reclaim levels harder — bounces can be sold unless structure flips.

  • Performance (Dec 16 snapshot): BTC Price Performance 132.82%; ETH Price Performance 84.64%.

    • Why it matters: big YTD gains can turn into profit-taking pressure when macro wobbles.

    • Market angle: expect faster rotations and higher volatility around macro catalysts.

🧩 Tokens

Top Movers (CMC Top 100) — 2025-12-17 05:20

Top 10 Winners — 24h

#

Symbol

Name

Price (USD)

% 24h

Market Cap

1

MORPHO

Morpho

1.1846

⬆️ +8.15%

444.21M

2

SKY

Sky

0.0601

⬆️ +5.40%

1.38B

3

NIGHT

Midnight

0.0593

⬆️ +5.05%

984.24M

4

SPX

SPX6900

0.5305

⬆️ +4.88%

493.93M

5

FIL

Filecoin

1.3167

⬆️ +4.73%

957.37M

6

PI

Pi

0.2045

⬆️ +4.71%

1.71B

7

QNT

Quant

77.9020

⬆️ +4.56%

940.49M

8

TON

Toncoin

1.5623

⬆️ +4.52%

3.83B

9

KAS

Kaspa

0.0444

⬆️ +4.08%

1.20B

10

FLR

Flare

0.0119

⬆️ +4.07%

958.13M

Top 10 Losers — 24h

#

Symbol

Name

Price (USD)

% 24h

Market Cap

1

ASTER

Aster

0.7675

⬇️ -7.50%

1.86B

2

PUMP

Pump.fun

0.0023

⬇️ -5.58%

816.94M

3

AB

AB

0.0050

⬇️ -5.35%

459.86M

4

TAO

Bittensor

258.1449

⬇️ -3.23%

2.71B

5

M

MemeCore

1.6700

⬇️ -2.36%

2.08B

6

WLD

Worldcoin

0.5229

⬇️ -2.01%

1.29B

7

XDC

XDC Network

0.0478

⬇️ -1.90%

884.86M

8

FET

Artificial Superintelligence Alliance

0.2171

⬇️ -1.90%

501.95M

9

ATOM

Cosmos

2.0020

⬇️ -1.90%

967.24M

10

ZEC

Zcash

394.9931

⬇️ -1.60%

6.49B

Closing Market Read

Today is a volatility cocktail: UK CPI/RPI/PPI at 08:00, IFO at 10:00, Eurozone CPI final at 11:00, then EIA at 16:30 — with UST supply (17w bills + 20Y) and VIX futures expiries layered on top.
BTC only looks constructive if it holds the reclaimed channel and defends the recent lows; the first reclaim zone is EMA16–EMA20 at 89.6k–90.1k.
ETH still looks tired: it’s consolidating on 2,920–2,880; if that base breaks, the downside opens toward 2,840 then 2,760 — best-case bounce is into 3,064–3,075 (EMA16–EMA20) before continuation.
USDT.D momentum is building — if dominance keeps extending above 6.28%, risk-off pressure stays on; failure to extend is your relief window.

👋 Goodbye

That’s the map. Respect the event times, trade the levels, and keep size honest — today can whip both ways.

Winter Sun Capital