EUR/USD, USD/JPY Consolidate as USD Bids Firm

Forex rates today: EUR/USD 1.1621, GBP/USD 1.345, USD/JPY 159.84, USD/CHF 0.7887, AUD/USD 0.7168. Desk memo — what changed this hour

By Victoria Hale · Head of G10 FX Strategy
Published (UTC): 2026-06-03 12:00:12

Volatility snapshot: EUR/USD low (-0.12%) · GBP/USD low (-0.08%) · USD/JPY low (+0.13%) · USD/CHF medium (+0.32%) · AUD/USD low (+0.06%) · USD/CAD low (+0.11%) · NZD/USD high (-0.55%) · EUR/GBP low (-0.08%) · EUR/JPY low (-0.03%) · GBP/JPY low (+0.05%)

Desk snapshot · 2026-06-03 12:00 UTC

Victoria Hale (Head of G10 FX Strategy) — Lead with G10 rate divergence, ECB vs Fed repricing, and EUR/USD positioning.

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

  • Largest hourly move: NZD/USD 0.5903 (high vol, -0.55% vs prior close)
  • Weakest major on the tape: NZD/USD (-0.55%)
  • Strongest major on the tape: USD/CHF (+0.32%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.06%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.05%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.25%
  • EUR/GBP cross: 0.8637 · EUR/USD outperforming GBP/USD by -0.05pp on the session
  • Elevated vol pairs: NZD/USD

Full reference grid: EUR/USD 1.1621 · GBP/USD 1.345 · USD/JPY 159.84 · USD/CHF 0.7887 · AUD/USD 0.7168 · USD/CAD 1.3854 · NZD/USD 0.5903 · EUR/GBP 0.8637 · EUR/JPY 185.69 · GBP/JPY 214.99

Desk memo — what changed this hour

  • NZD/USD dropped -0.55% after yesterday’s +1.01% surge, retracing over half of that move within a single session — the commodity FX unwind is real and accelerating.
  • USD/CHF strengthened +0.32%, the strongest G10 gain, pushing back above 0.7880 after briefly dipping below 0.7850 in prior sessions — the dollar bloc average at +0.06% confirms broad USD demand.
  • EUR/USD trades at 1.1621, testing the 1.1610 support level that was flagged in three prior desk notes — that level held through the European morning, but the repeated probes suggest fatigue.
  • Yen bloc averages at +0.05% show the haven currencies are not reacting to USD strength — USD/JPY at 159.84 is the quietest major on the day with only a +0.13% move.
  • Commodity FX average -0.25% versus USD bloc +0.06% is the widest spread since the NZD/USD surge began three sessions ago — the mean reversion trade is now in play.

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

The dollar recovery narrative that started with the USD/CHL slide below 0.7850 has now rotated into a broader bid. The dollar bloc average climbed to +0.06% while commodity FX slipped -0.25% — a rotation that reflects fading expectation of aggressive rate cuts from the Fed following resilient US data. The ECB repricing story remains intact but is losing velocity as EUR/USD fails to break above 1.1650 resistance.

EUR/USD — 1.1621

Bias: Bearish

  • Resistance: 1.1650 — This level has capped rallies three times this week; a break above would invalidate the bearish setup and target the 1.1680 prior day high.
  • Support: 1.1610 — Daily low from yesterday and the line in the sand for shorts; a close below opens 1.1580 vol band.
  • Invalidation: Daily close above 1.1650 — would flip bias to neutral, not bullish, until 1.1680 clears.

The relative underperformance vs GBP/USD (-0.05pp) tells the story: EUR is losing ground to both USD and GBP. The ECB rate path is being reassessed as inflation data this week came in slightly above consensus, but US data is winning the divergence battle.

GBP/USD — 1.3450

Bias: Neutral

  • Resistance: 1.3480 — Prior day high and recent rejection zone; 1.3500 round number sits just above.
  • Support: 1.3420 — Last week’s swing low; a break would accelerate toward the 1.3380 level tested during the BOJ intervention scare.
  • Invalidation: Close below 1.3420 on volume — would turn bearish targeting 1.3350.

Cable is holding up better than EUR/USD because UK rate expectations have been relatively sticky. The EUR/GBP cross at 0.8637, down -0.08%, confirms the pound is the marginal outperformer in the European complex today.

USD/CHF — 0.7887

Bias: Bullish

  • Resistance: 0.7900 — Round number and recent high from two sessions ago; a break targets the 0.7930 vol band.
  • Support: 0.7850 — Psychological level that broke on the downside earlier this week; now flipped to support.
  • Invalidation: Rejection at 0.7900 back below 0.7850 — would shift to neutral.

The +0.32% move is the strongest in G10 today. The SNB has been inactive, allowing the franc to weaken naturally as risk appetite wanes. This is a clean dollar bid.

USD/CAD — 1.3854

Bias: Bullish

  • Resistance: 1.3880 — Prior week high; oil’s retreat supports further CAD weakness.
  • Support: 1.3820 — 50-day moving average; a break would suggest the loonie is gaining traction.
  • Invalidation: Close below 1.3820 — would turn neutral with a potential move to 1.3780.

The +0.11% move is modest but consistent with the broad USD bid. Oil prices softened 0.5% in the last hour, weakening the loonie’s fundamentals further.


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

The yen bloc average at +0.05% masks a structure that is surprisingly calm. USD/JPY at 159.84 is grinding higher but not breaking with conviction. This is the quietest environment in the yen space since the BOJ’s last intervention warning — the market is either de-risking or waiting for a catalyst.

USD/JPY — 159.84

Bias: Bullish

  • Resistance: 160.00 — Key psychological barrier; a break targets the 160.50 level that triggered intervention chatter last month.
  • Support: 159.30 — Prior day low and level mentioned in our desk note from earlier this morning; a break would signal exhaustion.
  • Invalidation: Close below 159.30 — would turn neutral, targeting 158.80.

The +0.13% move is the third quietest in G10. The market is pricing intervention risk at 160.00, which is keeping volatility compressed. The BOJ is watching but has not signaled readiness to act at current levels.

EUR/JPY — 185.69

Bias: Bearish

  • Resistance: 186.20 — Recent high from two sessions ago; a break targets 187.00.
  • Support: 185.20 — Intraday low; a break would accelerate toward the 184.50 vol band.
  • Invalidation: Close above 186.20 — would flip to neutral.

The -0.03% move is the quietest among all G10 crosses today. The EUR/JPY cross has been directionless because both legs are losing relative strength — EUR weaker on ECB repricing, JPY stronger on safe-haven demand.

GBP/JPY — 214.99

Bias: Bearish

  • Resistance: 215.50 — Prior day high; a break targets 216.00.
  • Support: 214.50 — Intraday low; a break opens 214.00.
  • Invalidation: Close above 215.50 — would turn neutral.

The +0.05% move is essentially flat. The cross is caught between pound resilience and yen stability — no catalyst to break the range.


Commodity FX: AUD/USD, NZD/USD

The commodity FX average of -0.25% is the weakest bloc today. NZD/USD led the prior three sessions with that +1.01% surge, but the unwind is sharp. The bloc’s correlation with equities has broken — S&P 500 futures are flat while NZD/USD drops — suggesting the move is positioning-driven rather than fundamental.

AUD/USD — 0.7168

Bias: Bearish

  • Resistance: 0.7200 — Round number and prior day high; a break would target the 0.7220 level tested last week.
  • Support: 0.7140 — 50-day moving average; a break opens 0.7100.
  • Invalidation: Close above 0.7200 — would turn neutral, targeting 0.7230.

The +0.06% move is the only positive in commodity FX, but it is marginal. The RBA has been dovish relative to the RBNZ, which limits AUD upside. The Aussie is benefiting from iron ore prices remaining stable, but the broader commodity FX unwind is dragging.

NZD/USD — 0.5903

Bias: Bearish

  • Resistance: 0.5940 — Prior day low turned resistance; a break would signal a failed breakdown.
  • Support: 0.5880 — 50-day moving average; a break targets the 0.5850 level tested during the initial surge.
  • Invalidation: Close above 0.5940 — would flip to neutral, targeting 0.5960.

The -0.55% move with elevated volatility (intraday range ~0.70%) is the tape leader this hour. The unwind from the three-day +1.01% surge is mechanical — stop-losses being triggered as longs exit. The RBNZ’s rate decision next week is the catalyst: if they hold rates, NZD could find a floor; if they cut, 0.5800 is in play.


European cross: EUR/GBP

EUR/GBP — 0.8637

Bias: Bearish

  • Resistance: 0.8660 — Prior day high and the level that has capped rallies this week; a break targets 0.8680.
  • Support: 0.8620 — Intraday low; a break opens 0.8600 round number.
  • Invalidation: Close above 0.8660 — would turn bullish targeting 0.8680.

The -0.08% move confirms that GBP is outperforming EUR today. The cross has been grinding lower since the UK CPI data surprised to the upside last week, keeping BOE rate expectations elevated relative to the ECB. This is the cleanest expression of the Europe rate divergence trade right now.


Cross-market read: correlations & risk appetite

The USD-bloc average of +0.06% versus the commodity FX average of -0.25% is the widest divergence in two weeks. This uncoupling is happening while equity markets are flat — not a risk-off move but a pure positioning unwind.

The yen bloc at +0.05% is not confirming either side. USD/JPY is stuck near 159.84 because the BOJ’s intervention threat creates a ceiling, while fundamental flows push higher. EUR/JPY and GBP/JPY are dead quiet because the crosses lack a catalyst.

The correlation breakdown is most visible in NZD/USD: the pair surged +1.01% over three sessions on strong data and hawkish RBNZ expectations, but the unwind today is sharp despite no change in the fundamental narrative. This suggests speculative positioning is the driver — and that means the move may be exhausted.

What consensus may be missing: The market is treating the NZD/USD drop as a simple profit-taking event after the surge. But the -0.55% decline in a single session, with elevated volatility, suggests something more structural: the RBNZ rate expectations that drove the surge may be overpriced. The market has priced in 30bps of tightening over the next two meetings — if the RBNZ delivers only 25bps or underwhelms on forward guidance, NZD could gap lower. This is a high-conviction short bias going into the decision.


Forex forecast: base / alternate / invalidation scenarios

Pair Base (next 24h) Alternate (if catalyst) Invalidation trigger
EUR/USD Test 1.1580 support Rally to 1.1680 if US data disappoints Close above 1.1650
USD/JPY Grind to 160.00 resistance BOJ intervention talk caps at 159.30 Close below 159.30
NZD/USD Slide to 0.5850 Reversal if RBNZ holds rates Close above 0.5940
USD/CHF Hold above 0.7850, test 0.7900 SNB intervention if franc weakens too fast Close below 0.7850
EUR/GBP Drift lower to 0.8600 GBP softens if UK GDP misses Close above 0.8660

Session watchlist: named events with pair impact

  1. 14:00 GMT — US S&P Global Manufacturing PMI (flash) – Forecast 49.9 vs prior 49.6. A miss below 49.0 would trigger EUR/USD rally toward 1.1650; a beat above 50.5 amplifies USD demand to EUR/USD 1.1580.
  2. 15:00 GMT — US Existing Home Sales – Not a tier-1 data point, but any surprise above 4.2M annualized reinforces the US economic exceptionalism narrative and supports USD/JPY toward 160.00.
  3. Overnight — RBNZ Governor Orr speaks at 01:00 GMT – This is the key catalyst for NZD/USD. If he pushes back against the hawkish pricing, NZD/USD could break 0.5850. If he confirms tightening, the pair could rebound to 0.5940.
  4. 08:30 GMT — UK Public Sector Net Borrowing – GBP pairs are sensitive today because of the prior week’s CPI surprise. A number above £10B would pressure GBP/USD toward 1.3420; below £8B supports the bias toward 1.3480.

Remember, the FX Pattern desk will update these levels intraday if the NZD unwind accelerates or if the Eur/Usd 1.1610 support gives way ahead of the US data. Position accordingly.


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?

EUR/USD is trading at 1.1621, GBP/USD at 1.345, USD/JPY at 159.84, and USD/CHF at 0.7887. The dollar bloc is firming with an average gain of +0.06%, while commodity FX slips -0.25%, confirming broad USD demand.

What is the key support level for EUR/USD?

EUR/USD is testing the 1.1610 support level flagged in prior desk notes. That level held through the European morning, but repeated probes suggest growing fatigue. This is provided for informational purposes only and is not investment advice.

What is the outlook for NZD/USD after yesterday's surge?

NZD/USD dropped -0.55% today, retracing over half of yesterday's +1.01% surge within a single session — the commodity FX unwind is real and accelerating. This mean reversion trade is now in play, with the spread between commodity FX and the dollar bloc the widest in three sessions.

Which G10 currency is strongest today and what level matters?

USD/CHF is the strongest G10 currency today, gaining +0.32% and pushing back above 0.7880 after dipping below 0.7850 in prior sessions. The move above 0.7880 signals renewed USD demand within the dollar bloc.