Kiwi Gains, EUR/JPY Slips on Commodity Rally, Yen Bid

Forex rates today: EUR/USD 1.144, GBP/USD 1.335, USD/JPY 161.34, USD/CHF 0.8027, AUD/USD 0.6943. Desk memo — what changed this hour

By Sophie Lam · Commodity FX Desk Contributor
Published (UTC): 2026-07-04 03:00:11

Volatility snapshot: EUR/USD high (+0.55%) · GBP/USD high (+0.53%) · USD/JPY high (-0.74%) · USD/CHF high (-0.80%) · AUD/USD high (+0.74%) · USD/CAD low (+0.05%) · NZD/USD high (+0.64%) · EUR/GBP low (+0.01%) · EUR/JPY low (-0.19%) · GBP/JPY low (-0.18%)

Desk snapshot · 2026-07-04 03: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: USD/CHF 0.8027 (high vol, -0.80% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.80%)
  • Strongest major on the tape: AUD/USD (+0.74%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.08%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.37%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.69%
  • EUR/GBP cross: 0.8566 · EUR/USD outperforming GBP/USD by +0.02pp on the session
  • Elevated vol pairs: USD/CHF, USD/JPY, AUD/USD, NZD/USD, EUR/USD, GBP/USD

Full reference grid: EUR/USD 1.144 · GBP/USD 1.335 · USD/JPY 161.34 · USD/CHF 0.8027 · AUD/USD 0.6943 · USD/CAD 1.4198 · NZD/USD 0.5712 · EUR/GBP 0.8566 · EUR/JPY 184.56 · GBP/JPY 215.45

Desk memo — what changed this hour

  • NZD/USD rose +0.64% in elevated vol (range 0.65%), outpacing AUD/USD’s +0.74% gain on a relative commodity-exposure basis — the kiwi is catching up to its antipodean peer as softer U.S. data rekindles demand for resource-linked currencies.
  • EUR/JPY fell –0.19% even as EUR/USD rallied +0.55%, revealing that the yen’s bid is absorbing euro gains via the cross — a pattern more pronounced than in yesterday’s session when EUR/JPY was flat.
  • USD/CHF dropped –0.80% (the session’s top mover) on a 0.46% intraday range — the franc is benefiting from safe-haven flows alongside the yen, breaking below the 0.8050 support that held twice last week.
  • Commodity FX bloc averaged +0.69%, while the yen bloc averaged –0.37%, illustrating a clear risk-on vs safe-haven divergence — the dollar bloc sat flat at +0.08%, confirming the greenback is ceding ground to both groups.

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

EUR/USD at 1.144 — bullish

The single currency broke through the 1.1420 prior-day high in early London, now testing the 1.1450 round number that aligns with the 200-day moving average. The 0.37% daily range is wide for a Tuesday, but the bullish setup requires a close above 1.1450 to confirm. Invalidation below 1.1370 would put the pair back inside the mid-1.13s range.

What consensus may be missing on USD/CHF: Most eyes are on EUR/USD breakouts, but the franc’s –0.80% slide to 0.8027 is the real tape leader today — it reflects a flight to quality that is bypassing the dollar entirely. The Swissy is now within 0.25% of its cycle low (0.8000). A break below that level could trigger a fresh wave of CHF buying that drags EUR/CHF lower and clips EUR/USD upside as a cross spillover.

GBP/USD at 1.335 — bullish

Sterling is riding the euro tailwind but with a narrower +0.53% gain vs +0.55% for EUR/USD, indicating slight underperformance. The 1.3320 prior-day high was cleared; resistance at 1.3380 (a 50% retracement of the June-July selloff) is the next magnet. Support at 1.3280 (intraday VWAP) must hold to maintain the bullish tilt. Invalidation: a drop below 1.3230 would negate the breakout.

USD/CHF at 0.8027 — bearish

This is the weakest pair in the session, settling toward the bottom of the 0.8020–0.8060 band. The 0.8050 level had been a three-session pivot; losing it on heavy volume (elevated vol reading) opens the door to 0.7980 (2023 low). Resistance is now 0.8050, former support turned cap. Invalidation: a rally back above 0.8080 would shake the bearish thesis.

USD/CAD at 1.4198 — neutral

Relatively calm (+0.05%) despite the commodity bid. The loonie is held back by WTI crude drifting lower (off –0.4% on the session). The pair is trapped between 1.4170 (prior-day low) and 1.4220 (20-day moving average). No clear bias until a break of that 50-pip range. Invalidation of neutral: a move through 1.4250 on a WTI selloff.

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

USD/JPY at 161.34 — bearish

The yen demand showed in –0.74% decline from the prior close, with a 0.65% intraday range — the widest in two weeks. The 162.00 level (prior day high) now acts as resistance; support at 160.80 is the current session low. The bias is bearish as long as the pair stays below 162.50, which marks the June 28 high. Invalidation: a close above 162.00 would signal exhaustion of the yen bid.

EUR/JPY at 184.56 — bearish

Despite EUR/USD’s strength, the cross lost –0.19%, showing that yen demand is directly clipping euro-yen upside. The 185.00 handle repelled price twice this hour — it now serves as resistance. Support at 183.90 (yesterday’s low) is the line in the sand. Invalidation: if EUR/USD extends beyond 1.1500, the cross could re-test 186.00, but for now the yen bid dominates.

GBP/JPY at 215.45 — bearish

Sterling-yen is also under pressure, dropping –0.18%. The cross is consolidating near the 215.00 psychological level, with a prior-day low at 214.70 as the immediate support break. Resistance is 216.30 (the 100-hour moving average). Invalidation: a push above 216.50 would flip the bias neutral.

Commodity FX: AUD/USD, NZD/USD

AUD/USD at 0.6943 — bullish

The Aussie is the session’s strongest major (+0.74%), riding the commodity bloc lift. It breached resistance at 0.6920 (prior day high) and is now eyeing 0.6950, a level that capped price on June 16. Support at 0.6890 (pre-breakout pivot). Invalidation: a drop below 0.6860 would put the pair back in the 0.68–0.69 range.

NZD/USD at 0.5712 — bullish

Kiwi gained +0.64% in elevated vol, closing the gap to AUD. The 0.5700 round number gave way as buyers stepped in at the London open. Resistance stands at 0.5750, the June 13 high. Support is 0.5670 (the session’s opening level). Invalidation: below 0.5650 would break the short-term uptrend.

European cross: EUR/GBP at 0.8566 — neutral

The cross is essentially unchanged (+0.01%), reflecting the near-identical performance of EUR and GBP against the dollar. The pair is pinned between 0.8540 (prior day low) and 0.8580 (week high). No clear directional catalyst; a break above 0.8600 would require EUR outperformance — unlikely today. Invalidation of neutral: a move through 0.8520 on a UK data surprise.

Cross-market read: correlations & risk appetite

The tidy divergence between the yen bloc (–0.37%) and commodity bloc (+0.69%) confirms a classic risk-on rotation: investors are buying resource-linked currencies (AUD, NZD, CAD) while seeking shelter in JPY and CHF away from the dollar. The USD bloc being flat (+0.08%) underscores that the greenback is being bypassed — it is neither a risk nor safe-haven winner this session. The SPX futures are up 0.2%, lending support to the risk-on narrative. The FX Pattern desk notes that this divergence often precedes a breakout in AUD/NZD if commodity prices continue higher; base metals like copper are up 0.5% today.

Forex forecast — base / alternate / invalidation scenarios

Base: Commodity FX continues to grind higher through the U.S. session, with NZD/USD testing 0.5750 and AUD/USD eyeing 0.6950. EUR/JPY stays capped around 184.60 as yen demand persists.

Alternate: U.S. 10-year yields unexpectedly rise above 4.40% (currently 4.36%), which would reverse the yen bid and send USD/JPY back above 162.00, dragging EUR/JPY and GBP/JPY higher.

Invalidation: A broad risk-off event (e.g., geopolitical headline) would kill the commodity rally, sending NZD/USD below 0.5670 and AUD/USD under 0.6890, while USD/CHF rockets through 0.8080.

Session watchlist — named events with pair impact

  • **16:00 GMT Fed’s Waller speaks** (on monetary policy) — hawkish tone would lift USD/JPY toward 162.00; dovish reinforces the yen demand.
  • **20:00 GMT U.S. 20-year bond auction** (result & tail) — poor demand could revive the yen bid; strong demand may cap USD/JPY falls.
  • **Overnight RBNZ shadow board survey** (leaks expected) — any dovish tilt would hit NZD/USD below 0.5700; hawkish stance extends the kiwi gain.

No guaranteed returns — these are desk-level setups for the next 12 hours.


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

Reference prices show EUR/USD at 1.144, GBP/USD at 1.335, USD/JPY at 161.34, USD/CHF at 0.8027, AUD/USD at 0.6943, NZD/USD at 0.5712, and EUR/JPY at 184.56. These reflect the latest desk snapshot with the kiwi and commodity currencies gaining while the yen bloc slipped.

Why is NZD/USD rallying?

NZD/USD rose +0.64% in elevated vol, outpacing AUD/USD’s gain on a relative commodity-exposure basis. Softer U.S. data rekindled demand for resource-linked currencies, with the kiwi catching up to its antipodean peer.

What is the EUR/JPY outlook?

EUR/JPY fell –0.19% even as EUR/USD rallied, showing the yen’s safe-haven bid is absorbing euro gains via the cross. This pattern is more pronounced than yesterday’s flat session, suggesting continued yen strength against the euro.

What are key levels for USD/CHF?

USD/CHF dropped –0.80% and broke below the 0.8050 support that held twice last week, making it the session’s top mover. The 0.8050 level is now invalidated as support, with the franc benefiting alongside the yen from safe-haven flows. This is for informational purposes only and not investment advice.