NZD/USD Rallies, EUR/GBP Steady as Kiwi Outshines Pound

Forex rates today: EUR/USD 1.1443, GBP/USD 1.3362, USD/JPY 161.18, USD/CHF 0.8029, AUD/USD 0.6939. Desk memo — what changed this hour

By Lucas Bergmann · European & Cable Analyst
Published (UTC): 2026-07-03 03:00:12

Volatility snapshot: EUR/USD high (+0.57%) · GBP/USD high (+0.62%) · USD/JPY high (-0.84%) · USD/CHF high (-0.77%) · AUD/USD high (+0.68%) · USD/CAD medium (-0.33%) · NZD/USD high (+0.63%) · EUR/GBP low (-0.04%) · EUR/JPY medium (-0.29%) · GBP/JPY low (-0.22%)

Desk snapshot · 2026-07-03 03: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: USD/JPY 161.18 (high vol, -0.84% vs prior close)
  • Weakest major on the tape: USD/JPY (-0.84%)
  • Strongest major on the tape: AUD/USD (+0.68%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.02%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.45%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.66%
  • EUR/GBP cross: 0.8562 · EUR/USD outperforming GBP/USD by -0.05pp on the session
  • Elevated vol pairs: USD/JPY, USD/CHF, AUD/USD, NZD/USD, GBP/USD, EUR/USD

Full reference grid: EUR/USD 1.1443 · GBP/USD 1.3362 · USD/JPY 161.18 · USD/CHF 0.8029 · AUD/USD 0.6939 · USD/CAD 1.4171 · NZD/USD 0.5711 · EUR/GBP 0.8562 · EUR/JPY 184.37 · GBP/JPY 215.35

Desk memo — what changed this hour

  • NZD/USD +0.63% sits atop the G10 gainers ex-AUD, but the interesting part is the volume profile: the intraday range of 0.39% came on elevated volatility (desk high-vol flag) yet EUR/GBP is near-flat at 0.8562. This tells me the kiwi rally is not a broad commodity push into risk — it’s a local kiwi bid against a backdrop of sterling relative softness in cross space.
  • USD/JPY -0.84% is the tape leader on a pure move basis, but the yen bloc average sits at -0.45%, meaning the yen bid is uneven — EUR/JPY only -0.29%, GBP/JPY -0.22%. That’s divergent weakness in USD/JPY vs the yen crosses, which typically signals stop-driven USD selling rather than a structural yen squeeze.
  • The USD bloc average is essentially flat at +0.02%, masking a churn: EUR/USD +0.57% and GBP/USD +0.62% both show elevated vol (~0.22-0.23% intraday ranges), yet USD/CAD is only -0.33% and USD/CHF -0.77%. The Swiss franc is the outlier — that’s a safe-haven bid that makes USD/CHF the second hardest hit behind USD/JPY.
  • EUR/GBP flat is the quiet pair that matters. With GBP/USD up 0.62% and EUR/USD up 0.57%, the cross should have moved — but it hasn’t. That suggests sterling is gaining vs USD but losing relative value vs the euro on a trade-weighted basis, which is a subtle shift from recent weeks where pound strength was widening.

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

EUR/USD at 1.1443 – bias: neutral-bullish (invalidation below 1.1410)

The move is clean—+0.57% on elevated vol—but the range is narrow (0.22%) for a pair that normally sees far larger bandwidth at this vol level. The bid is there but buyers are not chasing. The prior session high sits at 1.1450, a level that has capped euro rallies three times this week. If we break that, the next magnet is the 1.1480-1.1500 vol band (options-related gamma). Invalidation: a close back below 1.1410, the prior day low that would confirm a false breakout. We are not there yet.

GBP/USD at 1.3362 – bias: neutral (invalidation below 1.3320)

Cable is +0.62% but I’m cautious. The intraday range is 0.23%, which is modest for a pair that often moves 0.5%+ on such vol. The 1.3400 round number sits overhead as resistance from prior sessions (the high on Tuesday was 1.3398). Support at 1.3320 is the Tuesday low-turned-support, a level where buyers stepped in yesterday. Until we clear 1.3400, this remains a grind. Invalidation: a drop below 1.3320 would negate the near-term bid.

USD/CHF at 0.8029 – bias: bearish (invalidation above 0.8080)

The -0.77% drop is the second largest in the G10 today, and it’s driven by a safe-haven CHF bid that is uncorrelated to the USD/JPY move (USD/JPY is also dropping). The 0.8000 round number is the obvious support — a break would target the 0.7950 area from earlier this month. Resistance at 0.8080 (yesterday’s high) is the level to beat for a reversal. Invalidation: a close back above 0.8080 would suggest the franc bid is exhausted.

USD/CAD at 1.4171 – bias: bearish (invalidation above 1.4220)

Moderate vol, -0.33%. The loonie is underperforming on this dip — not surprising given oil’s soft patch (WTI down 1.2% in the session). The 1.4150 support is a trendline from the May lows, and a break opens 1.4100. Resistance at 1.4220 is the prior day high. Invalidation: a push through 1.4220 would ruin the bearish bias.


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

USD/JPY at 161.18 – bias: bearish (invalidation above 162.50)

The top mover, -0.84%, and the range of 0.38% shows real selling pressure. This is a stop-driven move below the 161.50 level (Tuesday’s low), which gave way to a flush to 161.00. The 160.00 round number is the next major support, but we are still 119 pips away. Resistance is now 162.00 — the prior session close. Invalidation: a reversal back above 162.50 would suggest the stop run was a false break.

EUR/JPY at 184.37 – bias: neutral (invalidation below 183.50)

Only -0.29% — the euro’s strength vs USD cushioned the yen bid. Support at 184.00 (a triple-bottom from last week) is holding for now; a break would target 183.50. Resistance at 185.00 (a round number and yesterday’s high). Invalidation: a close below 183.50 would turn bearish.

GBP/JPY at 215.35 – bias: neutral (invalidation below 214.50)

The +0.62% in cable plus the yen bid nets a -0.22% move in this cross — relatively calm. The 215.00 is psychological support (and a prior weekly low). Resistance at 216.00 (yesterday’s high). Invalidation: a drop below 214.50 would turn the cross bearish.


Commodity FX: AUD/USD, NZD/USD

AUD/USD at 0.6939 – bias: bullish (invalidation below 0.6890)

+0.68% with a 0.40% intraday range, matching NZD. The 0.6950 level is a recent resistance (Tuesday high was 0.6945); a break opens 0.7000. Support at 0.6890 (Monday’s low). Invalidation: below 0.6890.

NZD/USD at 0.5711 – bias: bullish (invalidation below 0.5660)

The lead pair. +0.63% on elevated vol, and the 0.39% range is the widest among the commodity pairs. The 0.5730 level is the April high; a break would be significant. Support at 0.5660 (the prior day low). The kiwi is catching a bid from RBNZ rate expectations (market pricing for a Q4 cut is fading) — not from commodity flows. Invalidation: below 0.5660.


European cross: EUR/GBP at 0.8562 – bias: neutral (invalidation outside 0.8530-0.8590)

Flat, -0.04%. This pair is trading in a 10-pip range despite moves in both legs. The 0.8550 level is support from the June lows; resistance at 0.8590 is this week’s high. The lack of direction suggests sterling is broadly neutral vs the euro after the recent GBP rally. Invalidation: a break of 0.8530 or 0.8590 would signal a directional shift.


Cross-market read: correlations & risk appetite

The USD-bloc average +0.02% vs yen-bloc average -0.45% vs commodity FX +0.66% shows a clear split: risk-sensitive currencies (NZD, AUD) are rallying, but the dollar bloc (EUR, GBP, CHF) is mixed—CHF safe-haven outperforms, EUR/GBP flat. This is not a classic risk-on move where everything rallies; it’s a selective rotation away from USD into specific currencies. The yen is the sole funding currency on the back foot (yen bloc negative), but that is FX-specific, not a broad bid.

What consensus may be missing: Many are reading the USD/JPY drop as the start of a yen rally, but the divergence with EUR/JPY and GBP/JPY tells a different story. USD/JPY is being sold on a pair-specific basis — likely US Treasury yield decline (10yr note yields down 5bp today) and stops triggered below 161.50. The yen cross stability suggests the yen bid is weak. If I had to pick a short, it would be EUR/JPY rather than USD/JPY right now; the euro is staying bid while the yen gains are isolated against the dollar.


Forex forecast: base / alternate / invalidation scenarios

Base case (60% probability): USD/JPY remains under pressure, dragging yen bloc lower, but NZD/USD and EUR/GBP continue to grind higher. The kiwi and pound sterling (via EUR/GBP) offer the best risk/reward. Key level for NZD/USD: 0.5730 – a break opens 0.5800. Key level for EUR/GBP: 0.8590 – a break would mark a significant sterling reversal.

Alternate (25%): The USD/JPY drop triggers a broader yen squeeze across all crosses. In that case, EUR/JPY would break 183.50, and NZD/USD would stall. Invalidation: if USD/JPY fails to hold below 161.00 and bounces back above 162.00.

Invalidation (15%): The moves reverse completely if the US PCE data next week comes in hot, sparking a dollar bid across the board. Then we would see USD/JPY above 162.50 and NZD/USD below 0.5660.


Session watchlist: named events with pair impact

  • USD/JPY: Watch for Bank of Japan verbal intervention — any mention from officials could accelerate the move to 160.00. If none, the pair may consolidate above 161.00.
  • EUR/GBP: The ECB quarterly survey of professional forecasters is due this week — strong inflation expectations would boost EUR, targeting 0.8590.
  • NZD/USD: RBNZ Assistant Governor Silk speaks tomorrow — any hawkish tilt would push the kiwi above 0.5730.
  • USD/CAD: Canadian GDP Friday — consensus +0.2% m/m. A miss would weaken CAD further, potentially breaking 1.4150 support.

No data today — it’s a risk-flow-driven session with low liquidity into the US close. Use stops.


Desk analysis provided by FX Pattern — proprietary desk metrics and real-time flow data. Not investment advice.


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 the latest forex rates today?

EUR/USD is at 1.1443, GBP/USD at 1.3362, USD/JPY at 161.18, and NZD/USD at 0.5711. The kiwi is the top G10 gainer ex-AUD with a +0.63% rally on elevated volatility. Note: This is for informational purposes only and not investment advice.

Why is NZD/USD rallying so strongly today?

NZD/USD is up 0.63% on elevated volatility, but the rally is not a broad commodity push into risk. The volume profile shows a local kiwi bid against relative sterling softness, as EUR/GBP remains near-flat at 0.8562. This suggests the move is NZD-specific rather than a general risk-on signal.

What is the outlook for EUR/GBP?

EUR/GBP is steady at 0.8562 despite both EUR/USD (+0.57%) and GBP/USD (+0.62%) climbing. The cross's flatness indicates that sterling's relative softness in cross space is offsetting euro gains. A key invalidation would be if broader risk appetite further lifts both currencies asymmetrically; currently, the pair shows no clear directional bias.

Is USD/JPY a buy or sell right now?

USD/JPY is down 0.84% on the session, but the yen bloc average is only -0.45%, with EUR/JPY -0.29% and GBP/JPY -0.22%. This divergent weakness suggests stop-driven USD selling rather than a structural yen squeeze. For investment decisions, this analysis is for informational purposes only and not investment advice.