EUR/USD Gains as Broad Dollar Weakness Lifts Majors

Forex rates today: EUR/USD 1.1647, GBP/USD 1.3419, USD/JPY 159.28, USD/CHF 0.7827, AUD/USD 0.7161. Desk memo — what changed this hour

By Victoria Hale · Head of G10 FX Strategy
Published (UTC): 2026-05-29 11:00:12

Volatility snapshot: EUR/USD medium (+0.25%) · GBP/USD low (+0.02%) · USD/JPY low (-0.18%) · USD/CHF high (-0.66%) · AUD/USD medium (+0.39%) · USD/CAD medium (-0.25%) · NZD/USD high (+1.28%) · EUR/GBP medium (+0.21%) · EUR/JPY low (+0.04%) · GBP/JPY low (-0.16%)

Desk snapshot · 2026-05-29 11: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.5968 (high vol, +1.28% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.66%)
  • Strongest major on the tape: NZD/USD (+1.28%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.16%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.10%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.83%
  • EUR/GBP cross: 0.8677 · EUR/USD outperforming GBP/USD by +0.23pp on the session
  • Elevated vol pairs: NZD/USD, USD/CHF

Full reference grid: EUR/USD 1.1647 · GBP/USD 1.3419 · USD/JPY 159.28 · USD/CHF 0.7827 · AUD/USD 0.7161 · USD/CAD 1.3809 · NZD/USD 0.5968 · EUR/GBP 0.8677 · EUR/JPY 185.45 · GBP/JPY 213.71

Desk memo — what changed this hour

  • EUR/USD climbed 0.25% to 1.1647, breaking above the 1.1640 resistance as ECB repricing gathers momentum relative to Fed rate expectations. The move is moderate in vol terms but consistent with a rotation out of USD-bloc hedges.
  • NZD/USD surged 1.28% to 0.5968 with an intraday range of 0.61%, confirming it as the day’s tape leader. However, the baton is passing to old-world majors—EUR/USD and GBP/USD are now drawing fresh bids as the dollar slide broadens.
  • USD/CHF dropped 0.66% to 0.7827 with elevated volatility, breaking below the 0.7850 level that had held since early Asian trading. This signals exhaustion of the recent dollar bid that had pushed USD/CHF higher last week.
  • Yen bloc remains calm: USD/JPY edged down 0.18% to 159.28, while EUR/JPY rose just 0.04% to 185.45. The lack of yen reaction despite the dollar slide suggests the carry trade is still well-anchored at current levels.

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

The dollar bloc average fell 0.16%, but the distribution is uneven—EUR/USD and GBP/USD lead while USD/CHF and USD/CAD lag. The narrative is a broad dollar offer, not a risk-on rotation away from safe havens.

EUR/USD – bullish

Spot: 1.1647. Bias: bullish. Support: 1.1620 (prior session’s high that now becomes retest level). Resistance: 1.1680 (round number and March 2023 high). Invalidation: a break below 1.1600 would negate the bullish bias as it would signal the ECB repricing impetus has faded.

The move is modest in vol (+0.25%), but the price action is clean—a steady grind higher with no congestion. The cross vs GBP/USD shows EUR outperforming by 0.23 percentage points, reinforcing that the euro is the primary beneficiary of dollar weakness this hour.

GBP/USD – neutral-bullish

Spot: 1.3419. Bias: neutral-bullish (leaning bullish but not confirmed). Support: 1.3380 (prior day low from European open). Resistance: 1.3450 (prior weekly high from late May). Invalidation: a drop below 1.3360 would push GBP/USD back into the 1.33 handle, invalidating the bullish tilt.

GBP/USD is relatively calm (+0.02%), but given the broad dollar weakness, the pound is underperforming the euro. That speaks to market pricing a slower BoE hiking track relative to the ECB. If EUR/GBP breaks above 0.8700, it will mean the pound is losing its safe-haven bid within Europe.

USD/CHF – bearish

Spot: 0.7827. Bias: bearish. Support: 0.7800 (psychological round number). Resistance: 0.7850 (former support now resistance, also the 50-day moving average). Invalidation: a close above 0.7860 would suggest the dollar bid is returning as risk appetite wanes.

Elevated volatility (intraday range 0.26%) and a 0.66% drop make USD/CHF the weakest in the dollar bloc. The move has cleared the 0.7850 level that had contained losses since May 20. This is a clear technical breakdown.

USD/CAD – neutral

Spot: 1.3809. Bias: neutral. Support: 1.3780 (prior session low from North American afternoon). Resistance: 1.3840 (Asian session high). Invalidation: a break above 1.3860 would re-establish a short-term uptrend as oil prices weaken.

Moderate vol (-0.25%) and a tight range suggest USD/CAD is consolidating after last week’s rally. The loonie is not keeping pace with the commodity FX bloc average (+0.83%), which suggests the rally in crude oil may be stalling.

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

The yen bloc average fell 0.10%, but the pair moves are negligible. The yen is not reacting to the dollar weakness—a counterpoint to the commodity FX move.

USD/JPY – neutral

Spot: 159.28. Bias: neutral. Support: 159.00 (round number and prior day’s Asian low). Resistance: 159.50 (prior session high from US afternoon). Invalidation: a break above 160.00 would signal renewed yen weakness and carry trade momentum.

Relatively calm (-0.18%). The pair is stuck in a 50-pip range as the market waits for a catalyst—likely BoJ intervention talk or US data later this week.

EUR/JPY – neutral

Spot: 185.45. Bias: neutral. Support: 185.00 (round number). Resistance: 186.00 (prior week high from May 24). Invalidation: a close above 186.50 would indicate the yen is losing its bid, driven by EUR strength.

Calm (+0.04%). The cross is flat, reflecting the stalemate in both USD/JPY and EUR/USD volatility. No divergence signals.

GBP/JPY – neutral

Spot: 213.71. Bias: neutral. Support: 213.00 (round number). Resistance: 214.50 (prior day high). Invalidation: a drop below 212.80 would signal yen buying that breaks the calm.

Calm (-0.16%). GBP/JPY is drifting lower in sympathy with GBP/USD’s underperformance, but the range is tight.

Commodity FX: AUD/USD, NZD/USD

Commodity FX average +0.83%, led by NZD/USD. AUD/USD is also positive but lagging.

AUD/USD – bullish

Spot: 0.7161. Bias: bullish. Support: 0.7130 (prior session low). Resistance: 0.7190 (prior week high from May 24). Invalidation: a break below 0.7100 would turn the bearish case as risk demand fades.

Moderate vol (+0.39%). The move is steady, but AUD is being outpaced by NZD. If the divergence continues, look for AUD/NZD to test support at 1.1950.

NZD/USD – bullish (but caution)

Spot: 0.5968. Bias: bullish. Support: 0.5930 (intraday low of today’s 0.61% range). Resistance: 0.6000 (psychological round number). Invalidation: a close below 0.5900 would negate the breakout and suggest profit-taking.

Elevated volatility (range 0.61%, move +1.28%). This is the tape leader, but as editorial brief notes, the dominance in headlines is paused. The pair has already broken above prior resistance at 0.5940; the question is whether it can hold above 0.5960.

European cross: EUR/GBP

Spot: 0.8677. Bias: neutral-bullish. Support: 0.8650 (prior day low). Resistance: 0.8700 (round number and May high). Invalidation: a drop below 0.8640 would mean the euro’s relative strength is fading.

The cross is up 0.21% with moderate vol. This reinforces my earlier point: the euro is outperforming the pound in this dollar weakness move. The ECB repricing narrative is intact, while the BoE is seen as more cautious.

Cross-market read: correlations & risk appetite

The core pattern this session is broad dollar weakness with a twist: the yen bloc is not participating in the risk-on move. Typically, a falling dollar lifts commodity FX and risk-sensitive currencies while the yen weakens (carry). Today, the yen is steady, implying that the dollar weakness is not a pure risk-on narrative but rather a rate repricing story. The EUR/USD and USD/CHF moves specifically reflect European rate expectations diverging from the Fed, rather than a global hunt for yield.

Within the dollar bloc, EUR/USD and USD/CHF are the poles: EUR bullish, CHF bearish. That is a clean expression of a weaker greenback. Within commodity FX, NZD’s outperformance vs AUD suggests a specific catalyst for NZD (possibly dairy prices or RBNZ expectations) rather than a generic commodity bid.

Forex forecast: base / alternate / invalidation scenarios

Base scenario: Broad dollar weakness continues through the next 24 hours, with EUR/USD testing 1.1680 and GBP/USD grinding toward 1.3450. NZD/USD will consolidate above 0.5940, while USD/JPY stays anchored near 159. Probability: 60%.

Alternate scenario: A turn in US yields (higher) or a risk-off catalyst (e.g., China headlines) reverses the dollar slide. EUR/USD would drop back to 1.1600, USD/CHF would bounce to 0.7850, and NZD/USD would retest 0.5900. Probability: 25%.

Invalidation scenario: The yen bloc suddenly weakens (USD/JPY breaks 160.00) as carry trade re-emerges. That would suggest the dollar weakness is indeed risk-on, and commodity FX would accelerate higher. EUR/USD could reach 1.1700, but NZD/USD might race to 0.6050. Probability: 15%.

Session watchlist: named events with pair impact

  • 14:30 GMT – US Durable Goods Orders (Apr): Expected -1.0% m/m. A miss could deepen dollar weakness, lifting EUR/USD to 1.1680. If beat, watch USD/JPY for a bounce above 159.50.
  • 15:00 GMT – US Consumer Confidence (May): Consensus 106.0 vs prior 107.6. A soft number would reinforce the dollar bear narrative; a strong print could stall the move.
  • 19:00 GMT – Japan’s Suzuki (finance minister) verbal intervention comments: If any, could trigger a 50-pip spike in USD/JPY toward 158.80 or 159.80. Watch GBP/JPY and EUR/JPY for retracements.

What consensus may be missing

The consensus is lumping NZD/USD’s rally into a generic commodity FX risk-on bid, but the divergence between AUD and NZD points to a specific local catalyst—likely a shift in RBNZ policy expectations or a dairy auction result that hasn’t yet been fully priced. Yesterday’s GlobalDairyTrade auction showed a 2.5% price increase, but markets were slow to react. The 1.28% NZD surge is catching up. If that catalyst is indeed isolated, then NZD/USD may stall at 0.6000 while AUD/USD plays catch-up toward 0.7200. The desk at FX Pattern will be watching AUD/NZD cross levels closely for confirmation.


This desk note reflects proprietary analysis. 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 is the EUR/USD rate and key levels?

EUR/USD is at 1.1647, up 0.25% after breaking the 1.1640 resistance. That level now acts as support; a sustained move below would invalidate the bullish bias. For informational purposes only.

Why is NZD/USD leading today?

NZD/USD surged 1.28% to 0.5968 with a 0.61% intraday range, making it the tape leader. However, the momentum is shifting to old-world majors like EUR/USD and GBP/USD as the dollar slide broadens. The yen bloc remains calm with the carry trade anchored.

What is happening with USD/CHF?

USD/CHF dropped 0.66% to 0.7827, breaking below the 0.7850 level that had held since early Asian trading. This signals exhaustion of the recent dollar bid that pushed the pair higher last week. The next support is around 0.7800.

Is it a good time to buy euros?

EUR/USD is drawing fresh bids on broad dollar weakness and ECB repricing relative to Fed expectations. The move is moderate in volatility terms and reflects a rotation out of USD-bloc hedges, not a full risk-on shift. This is not investment advice; please consult your financial advisor.