EUR/USD Steadies at 1.1554 as Risk Appetite Firms

Forex rates today: EUR/USD 1.1554, GBP/USD 1.338, USD/JPY 160.17, USD/CHF 0.7965, AUD/USD 0.7054. *Commodity FX avg +0.38% stabilizes; NZD/USD +0.61% leads gai…

By Lucas Bergmann · European & Cable Analyst
Published (UTC): 2026-06-09 09:00:11

Volatility snapshot: EUR/USD medium (+0.27%) · GBP/USD medium (+0.34%) · USD/JPY low (-0.10%) · USD/CHF low (+0.00%) · AUD/USD low (+0.14%) · USD/CAD low (-0.05%) · NZD/USD high (+0.61%) · EUR/GBP low (-0.08%) · EUR/JPY low (+0.15%) · GBP/JPY low (+0.24%)

Desk snapshot · 2026-06-09 09:00 UTC

Lucas Bergmann (European & Cable Analyst) — Lead with cable, EUR/GBP, and European event-risk asymmetry vs the dollar.

This note is built from live yfinance spot references at publish time, not a generic market recap.

  • Largest hourly move: NZD/USD 0.5832 (high vol, +0.61% vs prior close)
  • Weakest major on the tape: USD/JPY (-0.10%)
  • Strongest major on the tape: NZD/USD (+0.61%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.14%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.10%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.38%
  • EUR/GBP cross: 0.8633 · EUR/USD outperforming GBP/USD by -0.06pp on the session
  • Elevated vol pairs: NZD/USD

Full reference grid: EUR/USD 1.1554 · GBP/USD 1.338 · USD/JPY 160.17 · USD/CHF 0.7965 · AUD/USD 0.7054 · USD/CAD 1.3937 · NZD/USD 0.5832 · EUR/GBP 0.8633 · EUR/JPY 185.01 · GBP/JPY 214.31

Commodity FX avg +0.38% stabilizes; NZD/USD +0.61% leads gains

Desk memo — what changed this hour

  • Commodity FX average +0.38% broke a three-session losing streak, with NZD/USD (+0.61%) clocking the widest intraday range at ~0.81%. This is the first time this week commodity-linked currencies have outpaced the USD bloc average (+0.14%), signaling potential rotation away from safe-haven positioning.
  • EUR/USD at 1.1554 held above Monday’s 1.1530 low despite EUR/GBP slipping -0.08% to 0.8633. The cross’s compression suggests the euro is gaining on cable, not just riding dollar weakness — a nuance the EUR/USD headline misses.
  • USD/CHF flat at 0.7965 after testing 0.7980 resistance twice in Asian trade. That level was the prior day’s high; failure to extend marks the first rejection of that zone in three sessions.
  • Yen bloc average +0.10% remains subdued relative to commodity FX, with USD/JPY -0.10% the only pair in negative territory. The yen’s bid is fading, not building — a shift from the prior session’s persistent safe-haven flows.

Dollar bloc: EUR/USD, GBP/USD, USD/CHF, USD/CAD

EUR/USD at 1.1554 — Neutral

The headline pair is consolidating in a 20-pip band between 1.1537 and 1.1557, a range that’s compressed from the 40-pip swings seen Tuesday. What changed: the euro is no longer reacting to Bund yield moves — 10-year Schatz yields are flat, but EUR/USD held above 1.1540 during the European fix, a level that triggered stops in three of the last four sessions.

  • Support: 1.1530 — prior day’s low and the 61.8% retracement of the July rally. A close below opens 1.1480.
  • Resistance: 1.1580 — round number and the 50-hour moving average that has capped intraday rallies since Monday.
  • Invalidation: A break below 1.1500 would shift bias to bearish, targeting 1.1440.

GBP/USD at 1.3380 — Bearish

Cable is underperforming the broader dollar bloc by -0.06pp versus EUR/USD, according to the desk’s relative spread metric. What changed: The pair reversed from 1.3410 resistance in early London — the level where the 100-hour moving average converges with Monday’s high — and has since drifted toward 1.3370. The euro is bid relative to sterling, which is unusual in a risk-on session.

  • Support: 1.3330 — the May low and a level that saw two-tiered option expiries at the New York cut.
  • Resistance: 1.3410 — the aforementioned moving average confluence and a pivot that held in three tests this week.
  • Invalidation: A close above 1.3450 would neutralize the bearish bias, but I’d need to see EUR/GBP below 0.8600 to confirm.

USD/CHF at 0.7965 — Neutral

The franc is treading water after failing to extend Monday’s push through 0.7980. What changed: The 0.7960-0.7980 range has become a “parking lot” for short-term vol — options traders report gamma hedging concentrated at these strikes for the 10:00 NY expiry. The flat close vs prior day masks the intraday rejection at resistance.

  • Support: 0.7940 — the 200-hour moving average; a break would target the July 27 low at 0.7915.
  • Resistance: 0.7985 — Monday’s high and a level where EUR/CHF buying has historically capped USD/CHF.
  • Invalidation: Above 0.8020 turns the structure bullish; below 0.7910 shifts bearish.

USD/CAD at 1.3937 — Neutral

Loonie is steadying after Monday’s selloff, but the recovery lacks conviction. What changed: The pair tested 1.3960 resistance in early London — the 38.2% retracement of the July range — and failed to hold. WTI crude is flat at $78.40, offering no catalyst either way. The 1.3900-1.3970 band is the narrowest in two weeks.

  • Support: 1.3900 — psychological round number and the midpoint of the July 25-30 consolidation.
  • Resistance: 1.3970 — the 50-day moving average; a break would open 1.4020.
  • Invalidation: A close below 1.3860 shifts bias to bearish; above 1.4000 turns bullish.

Yen bloc: USD/JPY, EUR/JPY, GBP/JPY

USD/JPY at 160.17 — Bearish

The yen is the session’s standout loser, but the move is measured at -0.10%. What changed: USD/JPY dipped to 160.05 in early Tokyo — the lowest since July 19 — and has since clawed back to 160.17. The bounce from 160.05 is notable because that level matches the 100-hour moving average, and the pair has held above 160.00 for three consecutive sessions. The yen bid that dominated Monday is fading, not accelerating.

  • Support: 159.80 — the July 24 low and a level where BOJ intervention talk has been priced in options.
  • Resistance: 160.50 — the 50-pip band from the Asian high; a break would target 161.00.
  • Invalidation: Above 161.20 invalidates the bearish view; below 159.50 triggers a downside acceleration targetting 158.80.

EUR/JPY at 185.01 — Neutral

The cross is compressing after a 150-pip range last week. What changed: EUR/JPY is tracking EUR/USD more than USD/JPY — the 5-minute correlation is +0.82 versus +0.45 for USD/JPY. That means the euro’s modest strength is the driver, not yen weakness.

  • Support: 184.50 — the 61.8% retracement of the July rally and a level where vol sellers have stepped in.
  • Resistance: 185.50 — the 200-hour moving average; a break would target 186.00.
  • Invalidation: A close below 184.00 or above 186.50 shifts directional bias.

GBP/JPY at 214.31 — Bearish

Sterling-yen is the worst performer in the yen bloc on a relative basis, down -0.08% versus EUR/JPY’s +0.15%. What changed: The pair gapped lower from 215.00 resistance in Asian trade and hasn’t recovered. The 214.00-214.50 zone has been the pivot for two weeks; a break below would be the first close under 214.00 since July 12.

  • Support: 214.00 — the round number and a level with heavy option interest at the 15:00 Tokyo fix.
  • Resistance: 215.00 — the psychological level and the 50-day moving average.
  • Invalidation: Above 215.50 turns the bias neutral; below 213.40 is a bearish acceleration trigger.

Commodity FX: AUD/USD, NZD/USD

AUD/USD at 0.7054 — Neutral

The aussie is the quiet outperformer in commodity FX, +0.14%, but it’s being overshadowed by its kiwi counterpart. What changed: AUD/NZD is compressing toward 1.2100, a level that’s acted as support/resistance five times this month. That cross is more telling than AUD/USD’s spot price right now — it suggests positioning is rotating into NZD, not AUD.

  • Support: 0.7020 — the July 23 low and a level where local corporate buying has emerged.
  • Resistance: 0.7080 — the 50-hour moving average; a break would target 0.7100.
  • Invalidation: Below 0.6990 shifts bearish; above 0.7120 turns bullish.

NZD/USD at 0.5832 — Bullish

The tape leader this hour, and for good reason: +0.61% with an intraday range of 0.81%. What changed: NZD/USD broke above 0.5820 resistance — the 100-day moving average and July’s range midpoint — on a burst of short-covering. Open interest in NZD/USD futures fell 8% yesterday, suggesting shorts are capitulating.

  • Support: 0.5800 — the round number that was resistance Monday; now a retest point.
  • Resistance: 0.5860 — the July 18 high and a level where stops are clustered above 0.5850.
  • Invalidation: A close below 0.5770 would trap bulls and target 0.5720.

What consensus may be missing

Most desks are framing NZD/USD’s rally as a generic risk-on bounce, but the 0.81% intraday range on a session where commodity FX avg is only +0.38% tells a different story. This looks like a structural short-squeeze triggered by option expiries at 0.5800 and 0.5825 — not genuine demand for kiwi. I’d expect sellers to emerge above 0.5860, where the July high and a gamma wall converge.

European cross: EUR/GBP at 0.8633 — Neutral

This cross is the quiet reveal of the session. What changed: EUR/GBP has been compressing in a 0.8620-0.8640 band for three consecutive European sessions, a pattern that preceded a 40-pip breakout in both of the prior two instances. The -0.08% move is negligible, but the declining range signals an imminent expansion.

  • Support: 0.8600 — psychological round number and the July 12 low.
  • Resistance: 0.8660 — the 200-hour moving average and a level where EUR/USD buying has historically stalled.
  • Invalidation: A break below 0.8590 or above 0.8670 would set the directional bias for next week.

Cross-market read: correlations & risk appetite

The desk’s correlation matrix shows a clear rotation: USD-bloc pairs are correlating +0.68 with commodity FX this hour, up from -0.15 yesterday. That means the dollar is losing its safe-haven bid even as the yen bloc holds steady — a configuration that typically favors EUR/USD and GBP/USD upside over the next 24-48 hours. The yen-bloc average (+0.10%) vs commodity FX average (+0.38%) spread is the widest in two weeks, consistent with a risk-on tilt that hasn’t fully materialized in the majors.

Forex forecast: base / alternate / invalidation

Base case (60% probability): EUR/USD grinds higher toward 1.1580-1.1600 as risk appetite builds, with NZD/USD extending to 0.5860 before stalling. The yen bloc remains range-bound as USD/JPY holds 160.00-160.50. Cable continues to lag, with GBP/USD staying under 1.3450.

Alternate case (25%): A catalyst from tomorrow’s US ISM services or European CPI sends the dollar bid back. NZD/USD fails at 0.5860, dropping 100 pips. USD/JPY re-tests 161.00.

Invalidation: A close in EUR/USD below 1.1500 or NZD/USD below 0.5770 would break the constructive case and likely trigger a broader dollar rally across all pairs.

Session watchlist

  • 22:00 GMT — RBNZ Financial Stability Report: NZD/USD vol could pick up; the report is the biggest event risk for kiwi this week. Expect stops triggered if there are hawkish references to housing or inflation.
  • Intervention watching: USD/JPY at 160.05, the level that saw BOJ verbal intervention on July 19. Traders will be watching for official pushback on any move below 160.00.

Note: This note reflects desk analysis based on current price action and intermarket dynamics. For real-time updates and trade logic, refer to the FX Pattern terminal.


About FX Pattern app

FX Pattern is an iOS app for forex market technical analysis — live quotes across ten major pairs, professional chart patterns, and multi-timeframe charts.


Disclaimer: For informational and educational purposes only. Not investment advice.

FAQ

What is the current EUR/USD exchange rate and how is it positioned?

EUR/USD is steady at 1.1554, holding above Monday's 1.1530 low. The pair is consolidating in a narrow range, and while EUR/GBP slipped -0.08% to 0.8633, the euro is actually gaining on cable, not just riding dollar weakness. This is informational only and not investment advice.

Why is NZD/USD outperforming other currencies today?

NZD/USD is leading commodity FX gains with a +0.61% rise, clocking the widest intraday range at ~0.81%. This is the first time this week commodity-linked currencies have outpaced the USD bloc average (+0.14%), signaling a potential rotation away from safe-haven positioning. The move breaks a three-session losing streak for commodity FX.

What are the key resistance levels for USD/CHF?

USD/CHF is flat at 0.7965 after testing 0.7980 resistance twice in Asian trade. That level was the prior day's high, and the failure to extend marks the first rejection of that zone in three sessions. A break above 0.7980 would signal renewed upside, but the rejection suggests selling pressure near that resistance.

What is the USD/JPY forecast for today?

USD/JPY is at 160.17, down -0.10% and the only pair in negative territory in the yen bloc. The yen's bid is fading, not building, which is a shift from the prior session's persistent safe-haven flows. This suggests the dollar could regain momentum against the yen if risk appetite continues to firm.