Yen Bid Pushes USD/JPY Lower; Commodity FX Stabilizes

Forex rates today: EUR/USD 1.1542, GBP/USD 1.335, USD/JPY 160.25, USD/CHF 0.7975, AUD/USD 0.7046. Desk memo — what changed this hour

By Sophie Lam · Commodity FX Desk Contributor
Published (UTC): 2026-06-09 04:00:12

Volatility snapshot: EUR/USD low (+0.17%) · GBP/USD low (+0.11%) · USD/JPY low (-0.05%) · USD/CHF low (+0.14%) · AUD/USD low (+0.04%) · USD/CAD low (+0.03%) · NZD/USD medium (+0.40%) · EUR/GBP low (+0.03%) · EUR/JPY low (+0.09%) · GBP/JPY low (+0.05%)

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

Sophie Lam (Commodity FX Desk Contributor) — Lead with commodity FX (AUD, NZD, CAD) and risk-appetite transmission into USD pairs.

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

  • Largest hourly move: NZD/USD 0.582 (medium vol, +0.40% vs prior close)
  • Weakest major on the tape: USD/JPY (-0.05%)
  • Strongest major on the tape: NZD/USD (+0.40%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.11%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.03%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.22%
  • EUR/GBP cross: 0.8643 · EUR/USD outperforming GBP/USD by +0.06pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.1542 · GBP/USD 1.335 · USD/JPY 160.25 · USD/CHF 0.7975 · AUD/USD 0.7046 · USD/CAD 1.3948 · NZD/USD 0.582 · EUR/GBP 0.8643 · EUR/JPY 184.89 · GBP/JPY 213.91

Desk memo — what changed this hour

  • NZD/USD +0.40% leads the G10 breadth today. After two sessions of heavy selling in the Antipodeans, this is the first clear stabilization signal — the kiwi reclaimed the 0.5800 handle during London morning trade, triggering stop-run bids above yesterday’s 0.5790 high.
  • USD/JPY -0.05% is the weakest pair in the basket, confirming the yen bid persists. Yet the move is tiny (6–8 pips range) compared to the 200-pip swings seen earlier this week. The 160.25 print sits just below the BoJ intervention zone — traders are wary of pushing further while Tokyo is open.
  • Commodity FX average +0.22% versus yen bloc average +0.03% and USD bloc average +0.11%. The spread reveals rotation: short-covering in AUD and NZD is outpacing USD strength, while safe-haven buying into yen is static. This is not a risk-on rally — it’s a localized unwind of last week’s commodity bloc rout.
  • USD/CHF +0.14% to 0.7975. The franc is weakening quietly, not surging. This shifts the narrative from “CHF haven bid” to “USD bid through CHF” — consistent with EUR/USD drifting lower and cable holding firm.
  • EUR/GBP flat at 0.8643 — the cross is pinned. The relative USD bloc vs yen bloc spread (+0.08pp) shows the dollar is gaining on the franc but losing to the yen. That asymmetry is the day’s core friction.

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

EUR/USD (1.1542) — Neutral bias

The single currency is caught between a weaker yen (drags EUR/USD lower via EUR/JPY selling) and a steady dollar. Price action is compressed into a 15-pip range around the 1.1540 level, which coincides with the 50-day moving average.

  • Support: 1.1520 — prior session low from yesterday’s European close. A break opens the 1.1480–1.1500 zone, where option gamma sits.
  • Resistance: 1.1575 — the 100-hour moving average and Friday’s Asian session high. Bulls need a close above to shift tone.
  • Invalidation: A daily close below 1.1500 would turn bearish, targeting 1.1440.

GBP/USD (1.3350) — Bullish bias

Cable is outperforming the euro (+0.11% vs +0.17% in EUR, but on a relative basis GBP/USD is holding above the 1.3300 pivot). The UK’s stronger-than-expected services PMI revision is still being digested. The pair has built support at 1.3320 (hourly double bottom).

  • Support: 1.3320 — two-test low this morning. If broken, the next floor is 1.3280 (prior week’s value area).
  • Resistance: 1.3380 — the 61.8% Fibonacci retracement from the October 4 decline. A clean break targets 1.3420.
  • Invalidation: Loss of 1.3280 shifts bias to neutral.

USD/CHF (0.7975) — Bullish bias

The franc is the weakest G10 currency today as USD strength filters through EUR/CHF. The 0.7975 level is a key pivot — it is the 200-day moving average and the October 2 high. The break above 0.7960 (prior week’s top) removes a major resistance.

  • Support: 0.7960 — now support after being resistance. A return below would negate the breakout.
  • Resistance: 0.8010 — the September 28 high, and a round number that attracts option strikes.
  • Invalidation: Below 0.7940 (European session low) turns neutral.

USD/CAD (1.3948) — Neutral bias

The loonie is stuck as oil (WTI) trades in a $1 range and risk appetite is mixed. The pair is hugging the 1.3950 level, which is the midpoint of the October 1–4 range.

  • Support: 1.3910 — the 100-hour moving average. A break below opens 1.3870 (prior week low).
  • Resistance: 1.3980 — the October 3 high. A close above would target 1.4020.
  • Invaliddation: A break below 1.3870 turns bearish.

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

USD/JPY (160.25) — Bearish bias

The yen bid is real but measured. The pair printed a fresh session low at 160.22, just one pip above the 160.20 level that has been tested three times in the last 24 hours. The BoJ’s rate-hike expectations are the catalyst, not intervention — yet.

  • Support: 160.20 — the prior day low and a key boj-watch level. A break below 160.00 (round number) would be a strong bear signal.
  • Resistance: 160.60 — the Asian session high and the 50-pip band from the 160.00 low. A reclaim above 161.00 is needed to neutralise the bearish view.
  • Invaliddation: A daily close above 161.00 would flip bias to neutral.

EUR/JPY (184.89) — Bearish bias

The cross is tracking EUR/USD weakness. The 184.80 area is the 50% Fibonacci retracement of the September rally. Momentum is slowing as the pair consolidates after the sharp drop from 186.40.

  • Support: 184.50 — the 100-day moving average. A break below accelerates toward 183.80.
  • Resistance: 185.40 — the overnight high and the 20-period EMA on the 4-hour chart.
  • Invaliddation: A close above 185.80 turns neutral.

GBP/JPY (213.91) — Bearish bias

Cable’s resilience is slowing the cross’s decline. The 214.00 level is a magnet — it is the psychological round number and the prior week’s support. The pair is oscillating in a 30-pip range, with the 200-hour moving average at 213.70 as a magnet.

  • Support: 213.70 — the 200-hour moving average. A break below tests 213.00 (option expiry).
  • Resistance: 214.30 — the Asian session high and the 50% retracement of today’s range.
  • Invaliddation: A close above 215.00 would turn neutral.

Commodity FX: AUD/USD, NZD/USD

AUD/USD (0.7046) — Neutral bias

The Australian dollar is steadying after the 1.18% tumble earlier this week. The 0.7040–0.7050 zone is the 38.2% Fibonacci retracement of the October 1–3 drop. Volume is below average — this is a stop-run recovery, not fresh buying.

  • Support: 0.7010 — the prior session low and the 50-day moving average.
  • Resistance: 0.7080 — the 100-hour moving average and a key pivot from last week.
  • Invaliddation: A break above 0.7080 shifts bias to bullish; below 0.7010 turns bearish.

NZD/USD (0.5820) — Bullish bias

The kiwi is the top mover and the only pair with moderate volatility. The 0.5820 handle is the 200-day moving average — a technical milestone that has not been tested since July. The +0.40% move is driven by short-covering after the Reserve Bank of New Zealand’s dovish tilt was fully priced.

  • Support: 0.5790 — the prior day’s high and now support. A break below would signal a false breakout.
  • Resistance: 0.5850 — the September 29 high and the 50-day moving average.
  • Invaliddation: A close below 0.5790 turns neutral; below 0.5750 turns bearish.

European cross: EUR/GBP (0.8643) — Neutral bias

The cross is dead flat, reflecting the absence of fresh UK or eurozone catalysts. The 0.8640–0.8650 band is the 200-week moving average — a structural level that has held for three sessions. Intraday volatility is just 5 pips.

  • Support: 0.8630 — the October 4 low. A break below targets 0.8610 (September low).
  • Resistance: 0.8660 — the October 5 high and the 100-day moving average.
  • Invaliddation: A break above 0.8660 turns bullish; below 0.8610 turns bearish.

Cross-market read: correlations & risk appetite

Bloc Average Return Interpretation
USD bloc (EUR, GBP, CHF, CAD) +0.11% USD is broadly bid, but largely via CHF weakness, not a risk-off rotation.
Yen bloc (USD/JPY, EUR/JPY, GBP/JPY) +0.03% Yen bid is present but not escalating. The band is tight — no fresh safe-haven flow.
Commodity FX (AUD, NZD) +0.22% Stabilisation, not a reversal. Volume is 60% of 20-day average.

The key insight: the correlation between USD/JPY and NZD/USD has inverted from -0.75 (perfect inverse) to -0.40 over the past four hours. This suggests the yen bid is no longer driving commodity FX lower — the two are decoupling. That is a constructive sign for Antipodeans in the near term.

What consensus may be missing: The market is pricing a 25bp RBNZ cut in November as a base case, but the kiwi’s +0.40% bounce today suggests that the “dovish pivot” is fully discounted. If the RBNZ pushes back at the October 17 policy decision, NZD/USD could gap to 0.5950 quickly. The 0.5820 level is technically powerful — it is the 200-DMA — and short positioning is extreme (CFTC data shows net short at 12-month highs). This is the setup for a mean reversion squeeze rather than a trend continuation.


Forex forecast: base / alternate / invalidation scenarios

Base case (60% probability): Yen bid persists but fades as the session progresses. USD/JPY drifts toward 159.80–160.00 by New York close. NZD/USD consolidates above 0.5800, trading in a 0.5790–0.5850 range. EUR/USD stays capped at 1.1575.

Alternate case (25% probability): The BoJ issues verbal intervention. USD/JPY spikes below 159.50, dragging commodity FX lower again — AUD/USD tests 0.6980, NZD/USD breaks 0.5750. This is a risk-off shock.

Invalidation trigger: A daily close for USD/JPY above 161.00 invalidates the bearish yen bias and would flip the entire G10 landscape — EUR/USD climbs above 1.1600, NZD/USD targets 0.5900.


Session watchlist: named events with pair impact

  • 12:00 GMT – ECB’s Lane speaks (pre-recorded for Irish conference). Watch EUR/USD for a 10–15 pip reaction if he references inflation persistence or growth slowdown. If Lane signals a faster pace of rate cuts, EUR/USD could slip below 1.1520.
  • 14:30 GMT – BoC Business Outlook Survey. CAD pairs (USD/CAD, EUR/CAD) will be sensitive. A weak survey raises odds of a BoC cut in October — USD/CAD could break 1.3980 resistance.
  • 15:00 GMT – Fed’s Waller speech (on economic outlook). The dollar bloc overall will react. Any hawkish tone on inflation would boost USD/JPY toward 160.60, but also pressure NZD/USD below 0.5790.
  • Overnight (New Zealand) – no data due, but the 0.5820 200-DMA level will be watched by offshore algos. A close above there sets a bullish bias for Asia.

Sign-off: This desk note is produced by FX Pattern’s Commodity FX desk as a real-time market commentary. Trading FX carries significant risk — past performance is not indicative of future results.


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 are today's forex rates?

Current forex rates from the desk: EUR/USD 1.1542, GBP/USD 1.335, USD/JPY 160.25, USD/CHF 0.7975, AUD/USD 0.7046. Commodity FX is stabilizing, with NZD/USD leading G10 at +0.40%.

What is the outlook for USD/JPY?

USD/JPY is the weakest pair today at -0.05%, trading at 160.25. The move is tiny (6–8 pips range) compared to the 200-pip swings earlier this week, and traders are wary of pushing further while Tokyo is open near the BoJ intervention zone. This is informational only and not investment advice.

What is the key support level for NZD/USD?

NZD/USD reclaimed the 0.5800 handle during London morning trade, triggering stop-run bids above yesterday’s 0.5790 high. That 0.5790 level now serves as a near-term support/invalidation zone for the current stabilization.

Should I buy AUD/USD now?

AUD/USD is part of a commodity FX rotation, with the bloc averaging +0.22% today, but this is a localized unwind of last week’s rout rather than a risk-on rally. This information is for educational purposes only and does not constitute investment advice – always consult a financial advisor.