2026 06 16
Global Financial Briefing — Tuesday, 16 June 2026
Market Overview
Two historic developments dominate Tuesday's session: the formalisation of the US-Iran peace agreement (signing ceremony scheduled for 19 June in Geneva) and the Bank of Japan's decision to raise its policy rate by 25 basis points to 1.00%, the first time the BOJ has held rates at this level since the early 2000s. Together these have produced one of the sharpest single-day divergences in global markets in recent memory — oil crashing while equities are broadly firm, and the BOJ — whose balance sheet exceeds Japan's entire GDP — easing its extraordinary accommodation precisely as inflation surprises to the upside.
Oil is the defining trade of the day. WTI crude tumbled 4.5% to $75.86 and Brent fell 4.5% to $79.41 as markets priced in the reopening of the Strait of Hormuz, which had been blocked for more than 100 days following the Iran conflict. Energy importers (Europe, Japan, South Korea) stand to be clear beneficiaries, and the sharp fall in crude could meaningfully relieve the headline CPI pressure that reached 4.17% YoY in the US in May — itself largely an energy-driven spike, given core CPI remains at 2.82%. The deflationary impulse from cheaper oil gives the Federal Reserve optionality it did not have at the start of the week.
Equities globally are in healthy shape with a notable US intraday divergence: the Nasdaq 100 lost 1.9% as AI and tech names gave back Monday's peace-deal euphoria, while the Dow Jones rose 0.6% as traditional industrials and value names were less affected. European markets closed broadly higher across the board, with the CAC 40 leading at +0.75%, while Asia finished the session in mixed fashion — Korea surged +2.1%, Japan edged up +0.1%, but Hong Kong fell 1.4% on persistent China concerns. Credit markets remain historically tight (US HY OAS at 266 bps, well below the 300–500 bps normal range), signalling risk appetite that is unusually calm given the geopolitical transition underway.
Global Indices Snapshot
Americas
| Index | Level | Day Chg | Day Chg % | Source |
|---|---|---|---|---|
| S&P 500 | 7,511.35 | −42.94 | −0.57% | yfinance ^GSPC |
| Nasdaq 100 | 29,968.13 | −575.79 | −1.89% | yfinance ^NDX |
| Dow Jones | 51,999.67 | +328.64 | +0.64% | yfinance ^DJI |
| Brazil IBOV | 169,648 | −767 | −0.45% | yfinance ^BVSP |
At market close for the day for all Americas markets.
Europe
| Index | Level | Day Chg | Day Chg % | Source |
|---|---|---|---|---|
| Euro STOXX 600 | 636.0 | +1.56 | +0.25% | yfinance ^STOXX |
| Euro STOXX 50 | 6,257.42 | +27.99 | +0.45% | yfinance ^STOXX50E |
| CAC 40 | 8,447.27 | +63.26 | +0.75% | yfinance ^FCHI |
| DAX | 24,910.41 | +16.40 | +0.07% | yfinance ^GDAXI |
| FTSE 100 | 10,494.21 | +63.59 | +0.61% | yfinance ^FTSE |
| SMI (Swiss) | 13,761.53 | +43.99 | +0.32% | yfinance ^SSMI |
At market close for the day for all European markets.
Asia-Pacific
| Index | Level | Day Chg | Day Chg % | Source |
|---|---|---|---|---|
| Nikkei 225 | 69,404.5 | +87.0 | +0.13% | yfinance ^N225 |
| Hang Seng | 24,493.95 | −348.72 | −1.40% | yfinance ^HSI |
| Shanghai Comp | 4,091.89 | −4.58 | −0.11% | yfinance 000001.SS |
| ASX 200 | 8,917.7 | +3.70 | +0.04% | yfinance ^AXJO |
| Kospi (Korea) | 8,726.6 | +180.62 | +2.11% | yfinance ^KS11 |
| India Nifty 50 | 23,989.15 | +135.25 | +0.57% | yfinance ^NSEI |
At market close for the day for all Asia-Pacific markets.
Emerging Markets
| Index | Level | Day Chg % | Source |
|---|---|---|---|
| MSCI EM (EEM) | 68.64 | −1.59% | yfinance EEM |
| India Nifty 50 | 23,989 | +0.57% | yfinance ^NSEI |
| South Africa | (not retrieved) | — | yfinance ^J203 |
Index Valuations & Investment Risk
Valuation Table
| Index | Trailing P/E (live) | vs Hist Avg P/E (†) | Premium / Discount | Shiller CAPE |
|---|---|---|---|---|
| S&P 500 | 26.87x (SPY) | ~16–18x | +58% above avg ⚠️ | (not retrieved) |
| Nasdaq 100 | 33.51x (QQQ) | ~25–30x | +22% above avg ⚠️ | n/a |
| Euro STOXX 600 | 18.10x (EXSA.DE) | ~15–17x | +13% | n/a |
| CAC 40 | 17.67x (CAC.PA) | ~14–16x | +18% | n/a |
| DAX | 18.20x (EXS1.DE) | ~15–17x | +14% | n/a |
| FTSE 100 | 17.91x (ISF.L) | ~13–15x | +28% above avg ⚠️ | n/a |
| Nikkei 225 | 23.57x (1321.T) | ~20–22x | +12% | n/a |
| MSCI EM | 18.17x (EEM) | ~13–15x | +30% above avg ⚠️ | n/a |
(†) Hist avg trailing P/E: static long-run reference constants embedded in this skill. Live trailing P/E sourced from yfinance trailingPE on ETF proxies. Premium/discount computed as (live P/E ÷ hist avg midpoint − 1) × 100%. ⚠️ = >20% above historical average.
Investment Risk Assessment for ETF Investors
United States (S&P 500 / Nasdaq ETFs)
The S&P 500 is trading near its all-time high (7,511 vs ATH 7,621, just 1.4% below), but the valuation picture is challenging. SPY's trailing P/E of 26.87x sits 58% above the long-run historical average of ~17x — the most stretched reading of any major market tracked here. The earnings yield of (1÷26.87) = 3.72% compares unfavourably with the 10-year Treasury yield of 4.47% (FRED DGS10), producing a negative Equity Risk Premium of −0.75%. This is a historically unusual configuration: bonds are yielding approximately 75 basis points more than equities. The index sits 3.4% above its 50-day MA (7,267) and 9.1% above its 200-day MA (6,887), indicating strong upward momentum that has pushed valuations well above fundamentals. The 10Y TIPS real yield at 2.15% (FRED DFII10) represents a meaningful real hurdle rate that further compresses the implied equity premium.
For the Nasdaq 100, the picture is more extreme: QQQ trailing P/E of 33.51x delivers an earnings yield of (1÷33.51) = 2.98%, against the same 4.47% Treasury benchmark, yielding a deeply negative ERP of −1.49%. AI enthusiasm continues to underpin premium valuations, but any deceleration in earnings growth at current multiples could trigger a sharp de-rating. Risk: High valuation risk / low margin of safety.
Europe (STOXX 600 / CAC 40 / DAX ETFs)
European markets present a starkly different picture. The Euro STOXX 600 is at/near its all-time high (636 vs ATH 641.66, just 0.9% below) yet trades at a trailing P/E of only 18.10x — a 13% premium to its historical average, well within normal bounds. The earnings yield of (1÷18.10) = 5.52% against the German Bund 10Y yield of 3.01% (ECB YC API) gives an ERP of +2.51% — healthy and clearly positive. The ECB Deposit Rate at 2.00% (FRED ECBDFR) remains accommodative relative to the US Fed, and falling oil prices disproportionately benefit energy-importing European economies.
The CAC 40 (8,447, slightly below its ATH of 8,642 by 2.3%) trades at 17.67x trailing P/E, with an earnings yield of (1÷17.67) = 5.66% and an ERP of +2.65% vs Bunds. The DAX at 24,910 (2.3% below ATH 25,508) trades at 18.20x, ERP +2.48%. France-specific risk: the OAT-Bund spread was not retrieved today; investors should monitor this as an indicator of French fiscal premium.
Non-EUR investors face currency risk: EUR/USD at 1.1573 (FRED DEXUSEU, 2026-06-12) represents a relatively strong euro. Risk: Moderate — fair value, positive ERP, but currency and geopolitical risks remain.
Japan (Nikkei / TOPIX ETFs)
The Nikkei 225 is trading near recent 52-week highs (69,404 vs 52-week high of 70,021, 0.9% below). The BOJ's rate hike today to 1.00% is a watershed moment: this is the highest BOJ rate in more than two decades and signals a definitive end to the era of ultra-loose Japanese monetary policy. The Nikkei's trailing P/E (1321.T proxy) of 23.57x — 12% above its long-run average — implies an earnings yield of (1÷23.57) = 4.24% against a JGB 10Y of ~2.60%, giving an ERP of +1.64%, still positive. However, the currency dynamics are complex: the JPY at 160.22 per USD remains weak by historical standards, but further BOJ hikes could trigger substantial yen appreciation, compressing returns for unhedged foreign investors. Corporate governance reforms remain a long-term tailwind. Risk: Moderate — improving fundamentals but BOJ policy tightening adds uncertainty.
Emerging Markets (MSCI EM ETFs)
EEM at $68.64 is 3.1% below its all-time high of $70.86, with a trailing P/E of 18.17x — 30% above the long-run EM average of ~14x. The earnings yield of (1÷18.17) = 5.50% gives a positive but modest ERP of +1.03% vs the US 10-year Treasury. China, which dominates EM index weightings, continues to face headwinds (Hang Seng −1.40% today). Korea surged +2.11% today, a standout performer. The falling oil price is a net benefit for oil-importing EM economies. The strong USD (broad index 119.51) remains a headwind for EM debt dynamics. Risk: Moderate — relative valuation discount to DM is narrowing, China weight is a drag.
Overall Risk Score (qualitative, not financial advice): - 🇺🇸 US equities: High valuation risk / low margin of safety — negative ERP, 58% P/E premium - 🇪🇺 European equities: Moderate — attractive relative to US, positive ERP - 🇯🇵 Japan: Moderate — BOJ tightening risk, currency uncertainty - 🌍 Emerging Markets: Moderate — valuation premium to history is a concern
Disclaimer: This is financial information, not personalised investment advice. Past valuations do not guarantee future returns. Consult a financial advisor before investing.
US Economic Indicators (FRED — authoritative)
| Indicator | Current | Prior | Delta | Reference | FRED Series |
|---|---|---|---|---|---|
| CPI YoY % | 4.17% | 3.78% (Apr) | +0.39pp | May 2026 | CPIAUCSL |
| Core CPI YoY % | 2.82% | 2.74% (Apr) | +0.08pp | May 2026 | CPILFESL |
| Unemployment Rate | 4.3% | 4.3% (Apr) | 0.0pp | May 2026 | UNRATE |
| Nonfarm Payrolls | +172k | +179k (Apr) | −7k | May 2026 | PAYEMS |
| 10Y TIPS Real Yield | 2.15% | — | — | Jun 15 2026 | DFII10 |
The headline CPI acceleration from 2.39% in January to 4.17% in May is striking and largely energy-driven (Strait of Hormuz closure raised global fuel costs). Core CPI has risen more modestly (2.47% to 2.82% over the same period), suggesting underlying demand-pull inflation is subdued. The oil price collapse triggered by today's Hormuz reopening news should produce a meaningful reversal in headline CPI over the coming months, potentially allowing the Fed more flexibility. The labour market is cooling gently — payroll growth of +172k is healthy but below 2025 averages, and unemployment has stabilised at 4.3%.
Other economic releases today: The NY Empire State Manufacturing Index fell sharply to 5.7 in June, well below the Zacks Consensus Estimate of 13.9 and down from 19.6 in May. This is a significant miss and raises questions about whether manufacturing momentum is beginning to stall, though the index remains in expansion territory (above zero).
Fixed Income & Bond Analysis
Policy Rates
| Central Bank | Rate | Source |
|---|---|---|
| Fed Funds (upper) | 3.75% | FRED DFEDTARU (2026-06-16) |
| Fed Funds (lower) | 3.50% | FRED DFEDTARL (2026-06-16) |
| Effective FFR | 3.63% | FRED DFF (2026-06-15) |
| ECB Deposit Rate | 2.00% | FRED ECBDFR (2026-06-16) |
| BOJ Policy Rate | 1.00% (+25bps hike today) | web search (June 15–16 BOJ meeting) |
| BOE Bank Rate | ~3.73% (SONIA/FRED) | FRED IUDSOIA (2026-06-12) |
The BOJ's decision today to raise rates to 1.00% is the most significant central bank action of the week. This marks the first time the BOJ has held rates at or above 1% since the early 2000s and reinforces the global trend of policy normalisation. With the US Fed at 3.50–3.75% and the ECB at 2.00%, divergence in policy paths is narrowing. The ECB remains the most accommodative of the three major DM central banks.
Government Bond Yields
| Country | 2Y Yield | 10Y Yield | 30Y Yield | Source |
|---|---|---|---|---|
| USA | 4.07% | 4.47% | 4.97% | FRED (2026-06-15) |
| Germany | (ECB AAA curve) | 3.01% | 3.52% | ECB YC API |
| France | (not retrieved) | (not retrieved) | (not retrieved) | — |
| UK | (not retrieved) | ~4.35% | (not retrieved) | web search (approx) |
| Japan | (not retrieved) | ~2.60% | (not retrieved) | web search (approx) |
| Italy | (not retrieved) | (not retrieved) | (not retrieved) | — |
ECB AAA Euro Area Yield Curve (2026-06-15): 3M: 2.22%, 1Y: 2.44%, 2Y: 2.52%, 5Y: 2.64%, 10Y: 3.01%, 20Y: 3.45%, 30Y: 3.52% — source: ECB YC API.
Yield Curve Spreads (FRED pre-computed, 2026-06-15):
- 10Y−2Y spread: +40 bps (FRED T10Y2Y) — positively sloped. The curve has re-steepened from inversion. A spread of +40 bps sits in the flat-to-normal zone; it is not signalling imminent recession but also lacks the steepness (>75 bps) associated with strong growth expectations.
- 10Y−3M spread: +68 bps (FRED T10Y3M) — also positive and consistent with the Fed holding rates comfortably above the front end. One month ago, the 10Y was at 4.59%; the modest rally (−12 bps) reflects growing expectation that the oil price decline could give the Fed room to resume cuts.
OAT-Bund Spread: (not retrieved) — France-specific bond data was not obtained today from ECB API (the AAA curve excludes France) or web search. This remains a key fiscal risk indicator for EUR-based investors; France's fiscal trajectory warrants monitoring.
Yield Curve Charts
The curve is gently upward sloping (3.79% at 3M, 4.47% at 10Y, 4.97% at 30Y), marking a clear change from the inverted configuration that prevailed through late 2024. Compared to mid-May, the curve has shifted down roughly 10–15 basis points across the belly and long end (10Y: 4.59% → 4.47%; 30Y: 5.12% → 4.97%), reflecting markets beginning to price in the oil-driven CPI relief and renewed Fed cut expectations.
The euro area AAA curve is steeply upward sloping: the front end (3M: 2.22%) anchors near the ECB deposit rate of 2.00%, while the long end steepens markedly (10Y: 3.01%, 30Y: 3.52%). The 250-basis-point spread between 3M and 30Y reflects market pricing for ECB rate cuts over the medium term, combined with term-premium demands at the long end. No prior Bund curve comparison is available from the ECB API for this date.
Credit Markets (FRED — authoritative, as of 2026-06-15)
| Market | OAS Spread | Benchmark Range | Signal |
|---|---|---|---|
| US Investment Grade | 73 bps | Normal: 80–150 bps | Historically tight |
| US High Yield | 266 bps | Normal: 300–500 bps | Historically tight |
| Euro High Yield | 260 bps | Normal: 300–500 bps | Historically tight |
All three credit markets are trading through their normal ranges — a configuration that signals either exceptional risk appetite or complacency about default risk. US HY at 266 bps is well below the 300–500 bps normal band; US IG at 73 bps is below the 80–150 bps range. This degree of spread compression has historically been associated with late-cycle conditions where investors are reaching for yield. When combined with the elevated P/E ratios across US equities, the overall risk-pricing environment warrants caution.
Bond Portfolio Implications
The Equity Risk Premium (ERP) for US equities is clearly negative: earnings yield on the S&P 500 of (1÷26.87) = 3.72% vs DGS10 of 4.47% = ERP of −0.75%. For the Nasdaq 100: (1÷33.51) = 2.98% vs 4.47% = ERP of −1.49%. This is a meaningful signal: for US equity investors, bonds are currently offering a higher yield than the equity earnings yield implies. A 10-year Treasury at 4.47% is a competitive alternative to an S&P 500 earnings yield of 3.72%.
In Europe the picture is different: the Euro STOXX 600 earnings yield of (1÷18.10) = 5.52% vs the Bund 10Y of 3.01% produces an ERP of +2.51%, which is genuinely attractive by historical standards. The relative case for European equities over US equities on a valuation basis remains compelling.
Duration risk note: if 10-year yields rise 100 bps from current levels, a 10-year bond would lose approximately 8–9% of its market value. At 4.47%, the US 10Y offers decent income but long-duration positions carry meaningful price risk in a sticky-inflation environment.
Currencies & Commodities
Currencies:
| Pair | Rate | Source |
|---|---|---|
| EUR/USD | 1.1573 | FRED DEXUSEU (2026-06-12) |
| USD Index | 119.51 | FRED DTWEXBGS (2026-06-12) |
| USD/JPY | 160.22 | web search (approx, Jun 12 2026) |
| GBP/USD | 1.3405 | web search (approx, Jun 12 2026) |
| USD/CHF | 0.7965 | web search (approx, Jun 7 2026) |
The EUR at 1.1573 has been strengthening as European fundamentals improve and the ECB holds rates while the Fed may resume cutting. The BOJ rate hike to 1.00% is a catalyst for potential JPY strengthening from its deeply undervalued level of 160/USD, though full carry-trade unwinding could take time. GBP has been firm at 1.34 against the backdrop of stubborn UK inflation.
Commodities (yfinance MCP, front-month futures, June 16 session):
| Commodity | Price | Day Chg % | Ticker | vs ATH |
|---|---|---|---|---|
| Brent Crude | $79.41/bbl | −4.52% | BZ=F | 46% below ATH |
| WTI Crude | $75.86/bbl | −4.51% | CL=F | 49% below ATH |
| Gold | $4,354.8/oz | +0.07% | GC=F | 22% below ATH |
| Silver | $70.16/oz | −0.03% | SI=F | 42% below ATH |
| Copper | $6.488/lb | −0.12% | HG=F | slightly below ATH |
| Nat Gas ($/MMBtu) | $3.262 | +3.65% | NG=F | (52wk: 2.48–7.83) |
Oil is the dominant commodity story. Brent crude at $79.41 is 46% below its all-time high of $147.43, and WTI at $75.86 sits 49% below its all-time high of $147.27. Crucially, both are 37–40% below their 52-week highs, reflecting a dramatic repricing over the past weeks as peace-deal optimism built. The Strait of Hormuz reopening removes one of the largest geopolitical risk premia in the energy market in years, potentially anchoring oil prices in the $75–85 range near-term as trapped tankers gradually exit the Gulf.
Gold at $4,354.8/oz is 22% below its all-time high of $5,586.2. Gold has pulled back notably from recent peaks — it currently trades below both its 50-day MA ($4,580) and its 200-day MA ($4,439), indicating the momentum from the prior run-up has faded. The peace deal removes one near-term safe-haven bid, and the combination of lower oil prices and easing geopolitical risk is a mild headwind, though central bank demand and real-rate dynamics continue to underpin the long-run bull case.
Silver at $70.16/oz is 42% below its all-time high of $121.30 and is not "near highs" by any measure, despite elevated absolute prices by historical standards.
Copper at $6.488/lb is slightly below its all-time high of $6.65 (2.5% below) — the industrial demand signal copper provides remains constructive, consistent with the global AI infrastructure buildout supporting copper consumption.
Natural Gas surged +3.65% to $3.262/MMBtu. This diverges from the oil move and may reflect summer power demand outlooks. Gas remains well within its 52-week range of $2.48–$7.83 and is 79% below its all-time high of $15.78.
Crypto (brief): Bitcoin traded at approximately $65,845, up 0.3% over 24 hours and +4.8% for the week, benefiting from the general risk-on backdrop earlier in the week.
Sector & Theme Highlights
Best performing themes today: - Energy importers and industrials: Lower oil prices are a direct P&L benefit for airlines, petrochemical companies, and manufacturers. European industrials outperformed. - Korea tech: Kospi surged +2.1%, driven by Samsung Electronics and SK Hynix as chip demand remains robust. - European financials: Higher European yields and a healthy ERP backdrop support European banks.
Worst performing themes: - Big Tech / US Growth: Nasdaq 100 −1.89% on profit-taking after Monday's 3.1% surge. AI-adjacent semiconductor and cloud names saw sharp intraday reversals. - Hang Seng: −1.40%. China-linked assets remain under pressure from mixed macro signals and ongoing geopolitical uncertainty separate from the Iran situation. - Oil producers: Energy sector broadly lower as WTI −4.5% and Brent −4.5% compress margins.
Structural themes: - AI/tech: Still the dominant multi-year force. Premium valuations persist (Nasdaq QQQ P/E 33.5x). - Oil price regime change: Strait of Hormuz reopening potentially resets the energy price floor, with positive knock-on effects for global disinflation. - BOJ policy normalisation: The end of negative/zero rates in Japan has profound implications for global carry trades, JGB demand, and yen-denominated asset flows.
Top Stories (Global)
-
US-Iran peace agreement (signed formally 19 June in Geneva): The ceasefire ending the Iran war will reopen the Strait of Hormuz, through which approximately 20% of global oil trade flows. The deal is structurally deflationary and markets are pricing it aggressively, though analysts note it may take weeks for full tanker flows to resume.
-
BOJ raises rates to 1.00%: The Bank of Japan confirmed a 25 bps hike at its two-day meeting (June 15–16), citing "still-low real interest rates and persistent upside risks to inflation" driven by yen depreciation and elevated energy costs. Markets had priced a 94% probability of this move per Reuters polling.
-
US May CPI: 4.17% YoY (FRED CPIAUCSL, May 2026): Headline inflation accelerated sharply from 3.78% in April, largely energy-driven. Core inflation at 2.82% is more contained. The oil price collapse today could reverse the headline spike in June data.
-
NY Empire State Manufacturing misses badly: June reading of 5.7 fell far short of the 13.9 consensus estimate and June's prior reading of 19.6, signalling potential softening in regional manufacturing activity.
-
Nasdaq 100 profit-taking −1.89%: Following Monday's +3.1% peace-deal surge, tech investors took profits on Tuesday. The Dow Jones diverged +0.64%, with traditional value and industrial sectors outperforming.
-
Bitcoin at $65,845: Risk appetite in crypto remains supported. Ether +2.8%, Solana +3.2%.
-
Gold flat at $4,354: The precious metal held its ground despite the risk-on move and oil sell-off, as some investors maintain geopolitical hedges pending formal signing of the peace deal.
Looking Ahead
Key events in the next 1–5 trading days:
Central banks: - BOJ press conference follow-through — watch JPY reaction and JGB yield moves as markets digest the 1.00% hike. - Fed speakers expected this week; watch for commentary on the CPI acceleration vs the oil-driven disinflation signal.
Economic releases: - No major US releases identified for Wednesday 17 June. - Watch for European PMI data and UK inflation print (timing to be confirmed). - BOE decision not immediately scheduled but SONIA at 3.73% implies Bank Rate near 3.75%.
Geopolitical: - 19 June (Friday): Formal signing of the US-Iran peace agreement in Geneva. Also coincides with:
Market closures (from holiday cache local/holidays/2026.json):
- Friday, 19 June 2026 — United States: Juneteenth National Independence Day. US equity, bond, and futures markets will be closed. The peace-deal signing and US market closure fall on the same day; traders may position ahead of Thursday's close.
- No other closures for GB, DE, FR, JP, AU, CH, CA, KR, BR among tracked countries in the next 5 calendar days.
Earnings / other: - AI infrastructure spending cycle earnings will remain in focus — any guidance cuts would test current Nasdaq valuations at 33.5x trailing P/E. - Watch copper ($6.49/lb, near ATH) for continued industrial demand signals.
Sources: US Treasury yields, VIX, S&P 500, Fed Funds, ECB rate, SONIA, credit spreads, EUR/USD, USD Index, CPI, unemployment, payrolls via FRED (Federal Reserve Bank of St. Louis). Euro area AAA yield curve via ECB Statistical Data Warehouse (YC series, ECB YC API). Global equity index levels and P/E ratios via yfinance MCP (ETF proxies: SPY, QQQ, EXSA.DE, CAC.PA, EXS1.DE, ISF.L, 1321.T, EEM). Commodity futures via yfinance MCP (CL=F, BZ=F, GC=F, SI=F, HG=F, NG=F). UK gilt yield, JGB yield, BOJ rate, USD/JPY, GBP/USD, USD/CHF, BOJ decision, NY Empire State data, and top market news via web search. Holiday data from Nager.Date API (cached 2026-05-25).