First Light · Tuesday, 23 June 2026
Overnight, while the US slept
The week's big story is peace breaking out — the US and Iran have sketched a roadmap to end their war within 60 days, and that's quietly draining the fear premium that kept gold near record highs. At the same time the new-look Federal Reserve is leaning toward raising rates rather than cutting, which is putting a firm bid under the US dollar and a lid on gold and crypto. My read: the wind is at the dollar's back today, but the Iran truce is fragile enough that one angry headline can flip the mood in minutes.
Overnight wrap
Tech-led wobble on Wall Street, small caps shine: US stocks were a tale of two markets on Monday. The S&P 500 slipped 0.37% to 7,472.79 and the Nasdaq fell a heavier 1.32% to 26,166.60 as the mega-cap names got hit — Alphabet −5%, Amazon −4.8%, Microsoft −3%, SpaceX −16% on a third straight down day. But the Dow rose 0.29% (+148 pts) and the Russell 2000 small-cap index jumped 0.83% to close above 3,000 for the first time ever. That split — money leaving Big Tech and rotating into smaller, domestically-focused companies — tells you risk appetite is selective, not broken.
Rates & DXY: The US 10-year Treasury yield (the benchmark government borrowing rate that drives global pricing) is sitting around 4.50% after last week's hawkish Fed meeting, where new Chair Kevin Warsh signalled the Fed could hike rates later in 2026 rather than cut. That hawkish lean keeps the US dollar broadly firm — the dollar index (DXY, a gauge of the greenback against a basket of major currencies) is bid, with the euro and yen both on the back foot.
The dominant driver — a fragile Iran truce: Qatar and Pakistan, mediating in Switzerland, said a "High-Level Committee" agreed a roadmap toward a final US–Iran deal within 60 days, including a ceasefire and the reopening of the Strait of Hormuz. That de-escalation is the key for gold. But the calm is brittle: President Trump threatened fresh strikes even as Vice-President Vance met Iranian officials, and Tehran said it had again closed the Strait of Hormuz. Oil whipsawed — Brent gave back an early 2.2% gain to slip toward $79, WTI near $77.
Here's the framework I use: this is a demand-side story, not a supply-side one. When a war threat eases without a major oil disruption, the safe-haven flight into gold unwinds — that's bearish gold. A supply-side shock would be different (an oil spike forcing central banks more hawkish, real rates up, dollar bid — also unhelpful for gold). Either way, with the premium deflating and a hawkish Fed lifting real rates (interest rates after stripping out inflation), I don't see a clean bullish case for gold here. The risk is purely headline: if Hormuz stays shut or Trump follows through, oil gaps and the whole calculus resets.
Gold: trading 4191.36/4191.71. Day range 4136.40–4220.99 — an enormous ~$85 swing overnight; prior-day H/L 4213.57 / 4121.93. Gold is below its 200-day moving average (the long-run trend line large funds watch) and just logged a third straight weekly decline. Momentum is neutral here (RSI, a 0–100 gauge of whether a market is overbought or oversold, sits right on 52). My read: this is a sell-the-rally tape until the truce cracks.
Crypto: Bitcoin 64,215 (RSI M15 39, ATR $155 — ATR is the average size of a recent price bar, a volatility yardstick); day range 64,164–64,360, prior-day H/L 65,552 / 63,181. BTC popped above $65k during Monday's US session then faded back toward its lows — soft and heavy. Ether 1,731 (RSI M15 42, ATR $6.4); day range 1,721.77–1,732.82, prior-day H/L 1,775.87 / 1,700.77. Same picture: a hawkish Fed is no friend to crypto, and both are leaking lower into the Asian session.
Key FX:
- EURUSD 1.14289 — RSI 47 (neutral, soft), ATR ~3.6 pips. Day H/L 1.14289 / 1.14189, prior-day H/L 1.14737 / 1.14190. The euro has shed nearly a full big-figure from Friday and is pinned near the lows — a soft Eurozone PMI tonight would press it further.
- GBPUSD 1.32528 — RSI 59, ATR ~4 pips. Cable is the relative outperformer, holding up near its day high (1.32533) while the euro sinks.
- USDJPY 161.55 — RSI 47, ATR ~5.7 pips. The yen stays weak with the dollar firm; nothing near intervention-trigger territory yet.
- AUDUSD 0.70027 — RSI 53, ATR ~2.6 pips. Day H/L 0.70066 / 0.69998, prior-day H/L 0.70193 / 0.69941. The Aussie is quietly holding the 0.70 line — a hawkish RBA and its limited exposure to the Middle East are keeping it the strongest of the majors.
- NZDUSD 0.57194 — RSI 55, ATR ~3.4 pips. Tracking the Aussie, steady.
- USDCHF 0.80851 — RSI 46, ATR ~4.9 pips. Franc firm; some of the gold-unwind safe-haven money has gone here.
Cross-asset snapshot:
| Asset | Now | vs Prior Close | Vector |
|---|---|---|---|
| S&P 500 | 7,472.79 | −0.37% | Risk-off (tech-led) |
| US 10Y | ~4.50% | Elevated / rising | Hawkish |
| DXY | Firm | USD broadly bid | USD ↑ |
| Gold | 4,191 | Below 200-DMA, 3rd weekly drop | Bearish-capped (demand-side unwind) |
| Bitcoin | 64,215 | −$1,337 vs prior-day high | Weak |
| Brent | ~$79 | Gave back +2.2% intraday | Two-way (Iran headlines) |
Context: this is a normal, fully-staffed session after Friday's Juneteenth US holiday — but with flash PMIs tonight and live Iran talks running all week, expect headline-driven bursts of volatility rather than a quiet grind.
Today’s trade ideas
- XAUUSDSHORTsell the bounce into resistancelevels for subscribers
- AUDUSDLONGbuy the dip into 0.6990 / intraday-to-swinglevels for subscribers
- BTCUSDSHORTbreak of the overnight low / intradaylevels for subscribers
The full briefing — entry, stop and target levels for every idea, the calendar, and the risk radar — goes to subscribers each morning.
Subscribe to First LightRead a full sampleGeneral market commentary only — not personal financial advice. Levels and ideas are illustrative and tracked on a simulated (paper) account. Past performance is not a reliable indicator of future results.