Sunday, June 21, 2026 · 06:00 SGT

Macro Morning Brief

The war trade unwound. With Washington and Tehran stepping back and traffic moving again through the Strait of Hormuz, the risk premium that had bid up oil, gold and volatility drained out fast. The Nasdaq 100 jumped 2.48%, the VIX fell 11% to 16.4, and crude round-tripped its spike. This was relief, not dovishness. The front end sold off hard, the 2-year up 15bp, and the dollar firmed 0.76% as the bids for rate cuts and for safety faded together.

Cross-asset wrap
DollarDXY rose 0.76% to 100.85, and the make-up matters. This was a beta bid that rode the risk rally, not a haven flow. The won firmed (USD/KRW down 0.5%) while EUR and GBP barely moved. It lines up with J.P. Morgan's mid-year case for a stronger dollar driven by carry and beta rather than fear.
RatesA bear-flattening. The 2-year sold off 15bp as cut pricing and the safety bid came out, the 10-year rose 6bp, the 30-year was flat. The repricing was real, not inflationary: 10-year TIPS real yields rose 9bp while breakevens slipped 1bp.
EquitiesRisk leadership, not defense. The Nasdaq 100 (+2.48%) and Russell 2000 (+2.12%) left the Dow (+0.14%) behind. Europe lagged, the Euro Stoxx 50 down 0.48%, and the Hang Seng fell 1.59%.
CommoditiesThe geopolitical bid evaporated. Gold fell 1.2%, silver 2.0%, and crude handed back its spike, WTI down 0.1% and Brent up 0.9% but well off the highs, as Hormuz reopened.
VolatilityA clean vol crush. The VIX dropped 11% to 16.4 (35th percentile), the 3-month fell 5.1%, and the MOVE fell 7.5% to 65, its 9th percentile over five years. Fear was repriced faster than it was earned.
01

The war trade unwinds

A US and Iran de-escalation and the reopening of the Strait of Hormuz pulled the floor out from under the risk-premium trade. Equities rallied across the board, the Nasdaq up 2.48%, the S&P up 1.08%, the Russell up 2.12%, and the VIX fell 11% to 16.4. The assets that had carried the war bid handed it straight back: gold dropped 1.2%, silver 2.0%, and crude gave up its spike. CNBC described markets moving from panic to pricing in. The symmetry of the move, up in stocks and down in hedges at the same speed, points to positioning rather than fundamentals.
Flows & positioning inference

The speed and breadth of the reversal look like systematic and hedge-driven flows. Protection bought into the spike was sold on the de-escalation, which pushed vol lower and fed the rally in spot. The risk now is that dealers sit short gamma into any relapse in the headlines.

VIX, 1-month: the fear unwind1M · May 14 → Jun 18
22.2
15.3
May 14
Jun 18
Sources: CNBC · J.P. Morgan At Any Rate · FRED

02

A hawkish front end crashes the party

The rally came with a catch. The 2-year sold off 15bp against 6bp on the 10-year and a flat 30-year, a bear-flattening as the market took out both the safety bid and the cuts a war scare would have pulled forward. Real rates led it. Ten-year TIPS real yields rose 9bp while breakevens edged down 1bp, so this was a repricing of the policy path, not an inflation scare.
Flows & positioning inference

Anyone receiving the front end on a geopolitical cut got squeezed. The 20-day trend is still a bull-flattening, 2s10s down 26bp, so the daily pop reads as a counter-trend unwind rather than a new direction. Watch whether real money fades the cheapening.

UST 2Y, 1-month: the front end reprices1M · May 13 → Jun 17
4.2
3.98
May 13
Jun 17
Sources: FRED · J.P. Morgan At Any Rate · Bank of England

03

Bullish beta, bullish dollar

The dollar rose 0.76% to 100.85, and the composition is the story. This was a beta bid that tracked the risk rally, not a flight to safety. The won strengthened (USD/KRW down 0.5%), EUR/USD and USD/JPY sat still, and the gains clustered against lower-beta crosses. J.P. Morgan's mid-year FX view on At Any Rate argued for exactly this pairing, long beta and long dollar, on the case that the greenback can climb without a fear premium.
Flows & positioning inference

If the Street is converging on long beta and long dollar, the crowded risk is a consensus long-dollar book that snaps back on a soft US data print or a dovish Fed. Positioning, not rate differentials, is the soft spot.

Dollar Index, 1-month1M · May 14 → Jun 18
100.8
98.9
May 14
Jun 18
Sources: J.P. Morgan At Any Rate · FRED

04

Carry the day, vol the tail

The VIX sits at 16.4 (35th percentile) and the MOVE at 65, the 9th percentile of the last five years, so both equity and rate vol are priced for calm. The term structure is upward at 0.84 and the vol risk premium is thin at 0.3 against 16.1 realized. J.P. Morgan's second-half vol piece put it plainly in its title: carry the day, vol the tail. Sell vol to earn carry, but respect the left tail.
Flows & positioning inference

Suppressed rate vol, with the MOVE in the single-digit percentile, is the base under every carry and risk-parity book. It is also the most asymmetric short on the board. A flare-up in the Gulf or a hawkish repricing would hit short-vol and carry at the same time.

MOVE Index, 3-month: rate vol near 5-year lows3M · Mar 10 → Jun 18
115
65.4
Mar 10
Jun 18
Sources: J.P. Morgan At Any Rate · FRED

05

Under the hood, credit rich and breadth thin

The internals are less convincing than the index. High-yield OAS tightened another 8bp to 263, which is 59bp inside its three-year average, and IG at 74bp is 19bp rich, so credit is priced for a clean outcome with little margin. Breadth is going the other way. Only 45% of S&P sectors trade above their 50-day average even as 82% hold above the 200-day, the strong-index, soft-median pattern that tends to show up late in a cycle.
Flows & positioning inference

Tight spreads with narrowing breadth is the setup where an index at its highs hides rising dispersion underneath. That favors relative value and quality over adding more beta.

US HY OAS, 3-month: spreads grind tighter3M · Mar 09 → Jun 17
3.46
2.63
Mar 09
Jun 17
Sources: FRED · CNBC

Asset class breakdown · the ‘why’

Equity indices

S&P 500
+1.08%
7,501 · 1W +1.44%
5Y trend

Up 1.08% to 7, 500. A broad relief rally as the geopolitical discount came out, led by high-beta names rather than defensives.

S&P 500 · 1-month1M · May 14 → Jun 18
7,610
7,267
May 14
Jun 18
Nasdaq 100
+2.48%
30,406 · 1W +3.26%
5Y trend

Up 2.48%. Long-duration tech gained the most from falling vol and the de-escalation.

Nasdaq 100 · 1-month1M · May 14 → Jun 18
30,661
28,508
May 14
Jun 18
Dow Jones Industrial Average
+0.14%
51,565 · 1W +1.41%
5Y trend

Up 0.14%. The Dow's defensive tilt left it behind on a day that paid for beta and duration.

Dow Jones Industrial Average · 1-month1M · May 14 → Jun 18
52,000
49,364
May 14
Jun 18
Russell 2000
+2.12%
2,980 · 1W +2.01%
5Y trend

Up 2.12%. Small caps joined the move, a sign that risk appetite returned rather than a flight to quality.

Russell 2000 · 1-month1M · May 14 → Jun 18
2,980
2,747
May 14
Jun 18
CBOE Volatility Index (VIX)
-11.06%
16.4 · 1W -15.64%
5Y trend

Down 11% to 16.4. Demand for protection fell as the Gulf tail receded. It now sits in the 35th percentile over five years.

CBOE Volatility Index (VIX) · 1-month1M · May 14 → Jun 18
22.2
15.3
May 14
Jun 18
ICE BofA MOVE Index (rate vol)
-7.46%
65.39 · 1W -5.85%
5Y trend

Down 7.5% to 65. Rate vol fell to the 9th percentile, with the market pricing a very smooth policy path.

ICE BofA MOVE Index (rate vol) · 1-month1M · May 14 → Jun 18
86.1
65.4
May 14
Jun 18
CBOE 3-Month Volatility Index
-5.09%
19.57 · 1W -8.64%
5Y trend
CBOE 3-Month Volatility Index · 1-month1M · May 14 → Jun 18
22.9
18.7
May 14
Jun 18
Euro Stoxx 50
-0.48%
6,293 · 1W +1.71%
5Y trend
Euro Stoxx 50 · 1-month1M · May 15 → Jun 19
6,323
5,828
May 15
Jun 19
Nikkei 225
+0.28%
71,250 · 1W +7.92%
5Y trend

Up 0.28%, and up 7.9% on the week. Japan held its run while the Hang Seng (down 1.6%) lagged the region.

Nikkei 225 · 1-month1M · May 15 → Jun 19
71,250
59,804
May 15
Jun 19
Hang Seng
-1.59%
23,925 · 1W -1.34%
5Y trend
Hang Seng · 1-month1M · May 14 → Jun 18
26,389
23,925
May 14
Jun 18

S&P 500 sectors

Technology (XLK)+3.04%
191.44 · 1W +4.49%
5Y
Contribution: +0.973pp
Consumer Discretionary (XLY)+1.45%
117.16 · 1W +0.74%
5Y
Contribution: +0.152pp
Industrials (XLI)+0.73%
180.91 · 1W +3.29%
5Y
Contribution: +0.062pp
Utilities (XLU)+0.67%
44.76 · 1W +1.61%
5Y
Contribution: +0.017pp
Communication Services (XLC)+0.23%
109.45 · 1W -2.38%
5Y
Contribution: +0.022pp
Real Estate (XLRE)-0.25%
43.86 · 1W -2.36%
5Y
Contribution: -0.006pp
Materials (XLB)-0.40%
51.81 · 1W +1.15%
5Y
Contribution: -0.008pp
Consumer Staples (XLP)-0.45%
83.3 · 1W -2.31%
5Y
Contribution: -0.025pp
Health Care (XLV)-0.87%
149.4 · 1W -3.04%
5Y
Contribution: -0.091pp
Financials (XLF)-0.89%
53.57 · 1W +1.81%
5Y
Contribution: -0.116pp
Energy (XLE)-1.65%
53.77 · 1W -5.86%
5Y
Contribution: -0.053pp

Leadership ran cyclical and long-duration, tech and small caps ahead and defensives behind, which fits a risk-premium unwind more than a growth upgrade. With 45% of sectors above their 50-day line, a narrowing group is doing the work. The week ahead carries the PBoC decision, Canada CPI, a Lagarde appearance and Fed's Waller, any of which can test the calm.

Rates & volatility

UST 2Y (%)4.2% (+15bp 1D · +7bp 1W)

Up 15bp, the sharpest move on the curve, as the safety bid and pulled-forward cuts came out together.

UST 2Y (%)1M · May 13 → Jun 17
4.2%
3.98%
May 13
Jun 17
UST 10Y (%)4.49% (+6bp 1D · -6bp 1W)

Up 6bp. It sold off in sympathy but far less than the front end, which flattened the curve.

UST 10Y (%)1M · May 13 → Jun 17
4.67%
4.43%
May 13
Jun 17
UST 30Y (%)4.93% (+0bp 1D · -10bp 1W)

Flat. The long end ignored the front-end move, in line with a policy-path repricing rather than an inflation one.

UST 30Y (%)1M · May 13 → Jun 17
5.18%
4.93%
May 13
Jun 17
2s10s Spread (%)0.27% (-2bp 1D · -13bp 1W)

Down 2bp on the day to 0.27. The 20-day trend is still a bull-flattening at minus 26bp, so the session was a counter-trend pop.

2s10s Spread (%)1M · May 14 → Jun 18
0.54%
0.27%
May 14
Jun 18
10Y TIPS Real Yield (%)2.23% (+9bp 1D · +2bp 1W)

Up 9bp. Real yields did the work, which says fewer cuts priced rather than more inflation.

10Y TIPS Real Yield (%)1M · May 13 → Jun 17
2.23%
1.99%
May 13
Jun 17
US HY OAS (%)2.63% (-8bp 1D · -17bp 1W)

Down 8bp to 263. High-yield spreads ground tighter into the rally, 59bp inside the three-year average.

US HY OAS (%)1M · May 13 → Jun 17
2.86%
2.63%
May 13
Jun 17

FX & commodities

US Dollar Index (DXY)100.85 (+0.76% 1D · +0.99% 1W)

Up 0.76% to 100.85. A risk-on, beta-led bid rather than a haven flow. The won actually firmed.

EUR/USD1.1469 (+0.09% 1D · -1.15% 1W)
USD/JPY161.28 (-0.01% 1D · +0.83% 1W)
GBP/USD1.3237 (+0.27% 1D · -1.58% 1W)
USD/CHF0.8064 (+0.19% 1D · +1.57% 1W)
USD/CAD1.4152 (+0.08% 1D · +1.35% 1W)
AUD/USD0.7016 (+0.04% 1D · -0.84% 1W)
USD/CNY6.7647 (-0.06% 1D · -0.02% 1W)
USD/MXN17.35 (-0.04% 1D · +1.06% 1W)
USD/KRW1,530 (-0.50% 1D · +1.35% 1W)

Down 0.5%. Won strength shows the dollar's gains were selective rather than a broad rush to safety.

WTI Crude76.54 (-0.08% 1D · -9.83% 1W)
Brent Crude80.59 (+0.93% 1D · -7.72% 1W)

Up 0.9% on the day but well below its spike, after the reopening of Hormuz removed the supply-disruption premium.

Natural Gas (Henry Hub)3.198 (-1.08% 1D · +2.50% 1W)
Gold4,173 (-1.21% 1D · -1.00% 1W)

Down 1.2%. The haven and war-premium bid drained out. Gold still screens rich against its real-yield model.

Silver64.91 (-2.03% 1D · -4.35% 1W)

Down 2.0%. The higher-beta metal lagged gold as the risk-off trade reversed.

Copper6.337 (-0.59% 1D · -1.45% 1W)
Bitcoin64,141 (-0.15% 1D · -2.22% 1W)

Global yield curves — 1-day shift

Euro area · sovereign curveECB SDMX · Jun 18
today┄┄ prior day
3.48%
2.53%
2Y5Y10Y30Y
Euro areaAAA govt (Bund-equivalent)
2Y2.554% (+2.8bp)
5Y2.655% (+1.7bp)
10Y2.985% (+0bp)
30Y3.466% (-1.2bp)

Little changed as Europe lagged the US move. Lagarde speaks in the week ahead.

Japan · sovereign curveMOF · May 29
today┄┄ prior day
3.9%
1.37%
2Y5Y10Y30Y
JapanJGB reference yields
2Y1.393% (+2.7bp)
5Y1.919% (-2.1bp)
10Y2.657% (-3.5bp)
30Y3.859% (-3.7bp)

Steady. The Nikkei's 7.9% week did not force a repricing.

United Kingdom · sovereign curveBoE IADB · Jun 17
today┄┄ prior day
5.56%
4.26%
5Y10Y20Y
United Kingdomgilt spot yields (5/10/20Y)
5Y4.26% (-4.3bp)
10Y4.272% (-4.4bp)
20Y5.522% (-3.7bp)

In focus after the BoE held and the Governor's broadcast kept a cautious line on sticky inflation despite softer oil.

Green = yields lower (bond rally) · red = yields higher (selloff). US curve is covered in the rates section above.

Quantitative framework

Cross-asset directional skew · 5-day lean
S&P 500
Bullish 70%
Nasdaq 100
Bullish 70%
Russell 2000
Bullish 70%
US Dollar (DXY)
Bullish 40%
EUR/USD
Bearish 40%
USD/JPY
Bullish 40%
Gold
Bearish 70%
WTI Crude
Bullish 7%
Copper
Bullish 70%
Bitcoin
Bearish 70%
UST 2Y (bond)
Bearish 70%
UST 10Y (bond)
Bearish 70%
Financial conditions (NFCI)2Y · May 24 → Jun 12
-0.51 · looser than avg · 27th %ile · >0 = tighter
-0.36
-0.56
May 24
Jun 12
Net Fed liquidity (WALCL − RRP − TGA)2Y · May 29 → Jun 17
$5.85tn · -58.6bn / 4w
6,253
5,596
May 29
Jun 17
Stock–bond correlation (60d)1Y · Jun 09 → Jun 17
0.64 · positive · inflation regime
0.71
-0.23
Jun 09
Jun 17
Yield curve · 2s10s spread1Y · Jun 09 → Jun 18
Bull flattening · 0.27 · -26bp/20d
0.74%
0.27%
Jun 09
Jun 18
Sector breadth · % > 50d MA1Y · Jun 18 → Jun 18
45% > 50d · 82% > 200d
100%
9%
Jun 18
Jun 18
Equity vol · VIX vs VIX3M (term structure)6M · Dec 10 → Jun 18
VIX VIX3M
31
13.5
Dec 10
Jun 18
Rate vol · MOVE index6M · Dec 10 → Jun 18
MOVE 65 · 9th %ile · VIX term 0.84 (contango)
115
55.8
Dec 10
Jun 18
Credit wrap
HY OAS 263bp (-59 vs avg)
IG OAS 74bp (-19 vs avg)
Trailing average over the available FRED daily window (~3y; the graph endpoint caps these BAML series).

Analyst intelligence: gold valuation model

Our residual model flags gold as rich vs real-yield model, sitting at +$1067/oz versus the level implied by the 10Y real yield (2.23%). Spot $4359 vs model-fair $3292.

Past 24h releases

Calendar · week ahead

Sun, Jun 21, 2026
CN PBoC Interest Rate Decision · cons 3 / prev 309:15 PM ET / 09:15 AM SGT
Mon, Jun 22, 2026
EMU ECB's President Lagarde speech04:00 AM ET / 04:00 PM SGT
CA BoC Consumer Price Index Core (MoM) · prev 0.208:30 AM ET / 08:30 PM SGT
CA BoC Consumer Price Index Core (YoY) · prev 2.108:30 AM ET / 08:30 PM SGT
CA Consumer Price Index (MoM) · cons 0.7 / prev 0.408:30 AM ET / 08:30 PM SGT
CA Consumer Price Index (YoY) · prev 2.808:30 AM ET / 08:30 PM SGT
EMU ECB's President Lagarde speech09:00 AM ET / 09:00 PM SGT
US Fed's Waller speech09:00 AM ET / 09:00 PM SGT
EMU Consumer Confidence · cons -18 / prev -1910:00 AM ET / 10:00 PM SGT
EMU ECB's President Lagarde speech11:15 AM ET / 11:15 PM SGT
AU S&P Global Composite PMI · prev 48.707:00 PM ET / 07:00 AM SGT
AU S&P Global Manufacturing PMI · prev 50.707:00 PM ET / 07:00 AM SGT
AU S&P Global Services PMI · prev 48.707:00 PM ET / 07:00 AM SGT
Tue, Jun 23, 2026
EMU HCOB Composite PMI · prev 44.903:15 AM ET / 03:15 PM SGT
EMU HCOB Manufacturing PMI · cons 50.4 / prev 49.703:15 AM ET / 03:15 PM SGT
EMU HCOB Services PMI · cons 45.9 / prev 44.303:15 AM ET / 03:15 PM SGT
EMU HCOB Composite PMI · prev 48.803:30 AM ET / 03:30 PM SGT
EMU HCOB Manufacturing PMI · cons 50 / prev 50.103:30 AM ET / 03:30 PM SGT
EMU HCOB Services PMI · cons 48.7 / prev 48.103:30 AM ET / 03:30 PM SGT
EMU HCOB Composite PMI · prev 48.504:00 AM ET / 04:00 PM SGT
EMU HCOB Manufacturing PMI · cons 51.2 / prev 51.604:00 AM ET / 04:00 PM SGT
EMU HCOB Services PMI · cons 48.1 / prev 47.704:00 AM ET / 04:00 PM SGT
EMU ECB's Lane speech04:30 AM ET / 04:30 PM SGT
UK S&P Global Composite PMI · prev 49.704:30 AM ET / 04:30 PM SGT
UK S&P Global Manufacturing PMI · cons 53.6 / prev 53.904:30 AM ET / 04:30 PM SGT
UK S&P Global Services PMI · cons 50 / prev 49.304:30 AM ET / 04:30 PM SGT
US ADP Employment Change 4-week average · prev 25.508:15 AM ET / 08:15 PM SGT
CA BoC's Governor Macklem speech09:00 AM ET / 09:00 PM SGT
EMU ECB's Elderson speech09:15 AM ET / 09:15 PM SGT
US S&P Global Composite PMI · prev 51.509:45 AM ET / 09:45 PM SGT
US S&P Global Manufacturing PMI · prev 55.109:45 AM ET / 09:45 PM SGT
US S&P Global Services PMI · prev 50.709:45 AM ET / 09:45 PM SGT
EMU ECB's Vujčić speech09:55 AM ET / 09:55 PM SGT
UK BoE's Taylor speech09:55 AM ET / 09:55 PM SGT
UK BoE's Dhingra speech01:30 PM ET / 01:30 AM SGT
AU Consumer Price Index (MoM) · cons -0.4 / prev 0.409:30 PM ET / 09:30 AM SGT
AU Consumer Price Index (YoY) · cons 4.3 / prev 4.209:30 PM ET / 09:30 AM SGT
AU Trimmed Mean CPI (MoM) · cons 0.3 / prev 0.309:30 PM ET / 09:30 AM SGT
AU Trimmed Mean CPI (YoY) · prev 3.409:30 PM ET / 09:30 AM SGT
Wed, Jun 24, 2026
CH ZEW Survey – Expectations · prev -11.104:00 AM ET / 04:00 PM SGT
EMU IFO – Business Climate · cons 85.6 / prev 84.904:00 AM ET / 04:00 PM SGT
EMU IFO – Current Assessment · cons 86 / prev 86.104:00 AM ET / 04:00 PM SGT
EMU IFO – Expectations · cons 85 / prev 83.804:00 AM ET / 04:00 PM SGT
EMU ECB's Nagel speech05:00 AM ET / 05:00 PM SGT
UK BoE's Breeden speech07:20 AM ET / 07:20 PM SGT
CH SNB Quarterly Bulletin09:00 AM ET / 09:00 PM SGT
EMU ECB's Cipollone speech09:35 AM ET / 09:35 PM SGT
US New Home Sales Change (MoM) · prev -6.210:00 AM ET / 10:00 PM SGT
UK BoE's Dhingra speech11:00 AM ET / 11:00 PM SGT
AU Employment Change s.a. · cons 30.3 / prev -18.609:30 PM ET / 09:30 AM SGT
AU Full-Time Employment · prev -10.709:30 PM ET / 09:30 AM SGT
AU National Australia Bank's Business Confidence (QoQ) · prev -409:30 PM ET / 09:30 AM SGT
AU Part-Time Employment · prev -7.909:30 PM ET / 09:30 AM SGT
AU Participation Rate · prev 66.709:30 PM ET / 09:30 AM SGT
AU Unemployment Rate s.a. · cons 4.4 / prev 4.509:30 PM ET / 09:30 AM SGT
Thu, Jun 25, 2026
EMU GfK Consumer Confidence Survey · cons -28 / prev -29.802:00 AM ET / 02:00 PM SGT
EMU Gross Domestic Product (QoQ) · cons 0.6 / prev 0.803:00 AM ET / 03:00 PM SGT
EMU ECB's Lane speech06:00 AM ET / 06:00 PM SGT
EMU ECB's Cipollone speech08:00 AM ET / 08:00 PM SGT
US Core Personal Consumption Expenditures - Price Index (MoM) · cons 0.3 / prev 0.208:30 AM ET / 08:30 PM SGT
US Core Personal Consumption Expenditures - Price Index (YoY) · prev 3.308:30 AM ET / 08:30 PM SGT
US Core Personal Consumption Expenditures (QoQ) · cons 4.4 / prev 4.408:30 AM ET / 08:30 PM SGT
US Durable Goods Orders · cons -4.7 / prev 7.908:30 AM ET / 08:30 PM SGT
US Durable Goods Orders ex Defense · prev 8.108:30 AM ET / 08:30 PM SGT
US Durable Goods Orders ex Transportation · cons 0.5 / prev 1.108:30 AM ET / 08:30 PM SGT
US Gross Domestic Product Annualized · cons 1.6 / prev 1.608:30 AM ET / 08:30 PM SGT
US Gross Domestic Product Price Index · cons 3.5 / prev 3.508:30 AM ET / 08:30 PM SGT
US Initial Jobless Claims · cons 225 / prev 22608:30 AM ET / 08:30 PM SGT
US Nondefense Capital Goods Orders ex Aircraft · prev -1.108:30 AM ET / 08:30 PM SGT
US Personal Consumption Expenditures - Price Index (MoM) · prev 0.408:30 AM ET / 08:30 PM SGT
US Personal Consumption Expenditures - Price Index (YoY) · prev 3.808:30 AM ET / 08:30 PM SGT
US Personal Consumption Expenditures Prices (QoQ) · cons 4.5 / prev 4.508:30 AM ET / 08:30 PM SGT
US Personal Income (MoM) · cons 0.4 / prev 008:30 AM ET / 08:30 PM SGT
US Personal Spending · cons 0.6 / prev 0.508:30 AM ET / 08:30 PM SGT
EMU ECB's Cipollone speech11:00 AM ET / 11:00 PM SGT
US Fed's Williams speech03:40 PM ET / 03:40 AM SGT
US Fed's Goolsbee speech06:30 PM ET / 06:30 AM SGT
JP Tokyo Consumer Price Index (YoY) · prev 1.407:30 PM ET / 07:30 AM SGT
JP Tokyo CPI ex Food, Energy (YoY) · prev 1.607:30 PM ET / 07:30 AM SGT
JP Tokyo CPI ex Fresh Food (YoY) · cons 1.6 / prev 1.307:30 PM ET / 07:30 AM SGT
Fri, Jun 26, 2026
EMU ECB's Nagel speech04:30 AM ET / 04:30 PM SGT
US Michigan Consumer Expectations Index · cons 49.3 / prev 49.310:00 AM ET / 10:00 PM SGT
US Michigan Consumer Sentiment Index · cons 48.9 / prev 48.910:00 AM ET / 10:00 PM SGT
US UoM 1-year Consumer Inflation Expectations · cons 4.6 / prev 4.610:00 AM ET / 10:00 PM SGT
US UoM 5-year Consumer Inflation Expectation · cons 3.4 / prev 3.410:00 AM ET / 10:00 PM SGT
US Fed's Williams speech10:30 AM ET / 10:30 PM SGT
EMU ECB's Vujčić speech12:00 PM ET / 12:00 AM SGT
Sat, Jun 27, 2026
EMU ECB's Schnabel speech09:45 AM ET / 09:45 PM SGT
AU RBA Governor Bullock speech08:15 PM ET / 08:15 AM SGT

Countdown to key data

PCE · US
T−4d
Thu, Jun 25, 2026 · 08:30 AM ET / 08:30 PM SGT
prev 3.8
Core PCE · US
T−4d
Thu, Jun 25, 2026 · 08:30 AM ET / 08:30 PM SGT
prev 3.3
Eurozone HICP · EMU
T−8d
Mon, Jun 29, 2026 · 03:00 AM ET / 03:00 PM SGT
prev 3.6
Nonfarm payrolls · US
T−11d
Thu, Jul 02, 2026 · 08:30 AM ET / 08:30 PM SGT
prev 172
FOMC minutes · US
T−17d
Wed, Jul 08, 2026 · 02:00 PM ET / 02:00 AM SGT
CPI · US
T−23d
Tue, Jul 14, 2026 · 08:30 AM ET / 08:30 PM SGT
prev 4.2
Core CPI · US
T−23d
Tue, Jul 14, 2026 · 08:30 AM ET / 08:30 PM SGT
prev 2.9
China GDP · CN
T−24d
Wed, Jul 15, 2026 · 10:00 PM ET / 10:00 AM SGT
prev 5
ECB decision · EMU
T−32d
Thu, Jul 23, 2026 · 08:15 AM ET / 08:15 PM SGT
prev 2.4
FOMC decision · US
T−38d
Wed, Jul 29, 2026 · 02:00 PM ET / 02:00 AM SGT
prev 3.75
BoJ decision · JP
T−39d
Thu, Jul 30, 2026 · 11:00 PM ET / 11:00 AM SGT
prev 1
Macro Morning Brief

Generated 2026-06-21 07:52 UTC · prices Yahoo Finance · rates FRED · calendar FXStreet · news scraped · narrative + models computed in-house. For information only; not investment advice.