Commodity FX rides +0.73% average, yen bloc holds steady

Forex rates today: EUR/USD 1.1632, GBP/USD 1.3411, USD/JPY 159.29, USD/CHF 0.7843, AUD/USD 0.7155. Desk memo — what changed this hour

By Sophie Lam · Commodity FX Desk Contributor
Published (UTC): 2026-05-29 09:00:11

Volatility snapshot: EUR/USD low (+0.12%) · GBP/USD low (-0.04%) · USD/JPY low (-0.17%) · USD/CHF high (-0.45%) · AUD/USD medium (+0.30%) · USD/CAD medium (-0.27%) · NZD/USD high (+1.17%) · EUR/GBP low (+0.12%) · EUR/JPY low (-0.08%) · GBP/JPY low (-0.20%)

Desk snapshot · 2026-05-29 09: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.5961 (high vol, +1.17% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.45%)
  • Strongest major on the tape: NZD/USD (+1.17%)
  • 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.15%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.73%
  • EUR/GBP cross: 0.867 · EUR/USD outperforming GBP/USD by +0.16pp on the session
  • Elevated vol pairs: NZD/USD, USD/CHF

Full reference grid: EUR/USD 1.1632 · GBP/USD 1.3411 · USD/JPY 159.29 · USD/CHF 0.7843 · AUD/USD 0.7155 · USD/CAD 1.3805 · NZD/USD 0.5961 · EUR/GBP 0.867 · EUR/JPY 185.23 · GBP/JPY 213.63

Desk memo — what changed this hour

  • NZD/USD, the session’s volatility outlier, surged +1.17% with an intraday range of 0.55% — a full standard deviation above its 20-day average hourly move. This is not a typical quiet Asian session; the move lifted the entire commodity bloc average to +0.73%, a stark contrast to the yen bloc’s flat read at -0.15%.
  • USD/CHF printed elevated vol (range 0.21%) and slid -0.45% to 0.7843, taking out the 0.7850 psychological handle. The Swiss franc is being bought as a risk-off proxy while commodity FX rallies — a break in traditional correlation patterns that demands attention.
  • EUR/USD crept +0.12% to 1.1632, but remained relatively calm. The euro’s underperformance against a surging antipodean bloc signals that the USD weakness is not broad-based — it is concentrated in high-beta commodity currencies.
  • The yen bloc average of -0.15% hides a steady USD/JPY at 159.29 (range negligible). This is the critical nuance: risk appetite is lifting commodity FX, yet the yen is not participating in the risk-on move. That divergence is the main angle for cross trades.

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

EUR/USD – quietly creeping higher

Spot: 1.1632 | Bias: Neutral
The euro is grinding higher but lacking conviction. Today’s +0.12% gain is modest relative to the commodity bloc surge.

  • Support: 1.1600 — a round number and the prior session’s low; a break would invalidate the shallow uptrend.
  • Resistance: 1.1650 — the 50-day moving average; has capped rallies twice this week.
  • Invalidation: A close below 1.1580 would shift bias to bearish, as it would signal a failed bounce.

GBP/USD – range-bound with a sterling tilt

Spot: 1.3411 | Bias: Neutral
Cable is essentially flat at -0.04%, stuck in a tight 20-pip band. The market is ignoring sterling’s own rate narrative and instead using it as a lower-beta USD proxy.

  • Support: 1.3380 — the lower bound of the Asian session range; below that opens a test of 1.3350.
  • Resistance: 1.3450 — a prior resistance from last week; a break would require a catalyst like a stronger UK services PMI.
  • Invalidation: A move through 1.3350 would turn bearish, suggesting USD demand is reasserting across G10.

USD/CHF – breaking below 0.7850

Spot: 0.7843 | Bias: Bearish
The CHF is the strongest G10 name this hour, driven by a mix of safe-haven demand and positioning. The slide below 0.7850 is technically significant — that level had held for three consecutive sessions.

  • Support: 0.7820 — the 200-day moving average; a break there would target 0.7800.
  • Resistance: 0.7870 — the Asian session high; a reclaim would suggest the move was a false break.
  • Invalidation: A close back above 0.7900 would negate the bearish bias, but that seems unlikely given the momentum.

USD/CAD – modest downside on oil stability

Spot: 1.3805 | Bias: Bearish
The loonie is benefiting from the commodity bid, down -0.27%. Crude oil is steady around $82, providing tailwind.

  • Support: 1.3780 — the prior week’s low; a break opens the door to 1.3750.
  • Resistance: 1.3840 — the 20-day moving average; reclaiming it would suggest CAD weakness is temporary.
  • Invalidation: A rally above 1.3880 would flip bias to bullish, as it would break the descending channel from last week’s highs.

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

USD/JPY – calm at 159.29 as intervention risk lingers

Spot: 159.29 | Bias: Bullish
USD/JPY is barely changed at -0.17%, but the pair is within striking distance of the psychological 160.00 level. The Ministry of Finance has been silent, but the market is wary.

  • Support: 158.80 — the lower end of the Asian session range; a break below would signal a retracement to 158.50.
  • Resistance: 160.00 — a major round number and the 2024 high; a break would likely trigger a sharp move higher.
  • Invalidation: A move below 158.00 would shift bias to bearish, implying intervention or a risk-off wave.

EUR/JPY – grinding higher on euro strength

Spot: 185.23 | Bias: Bullish
The cross is up -0.08% on the day but remains in a steady uptrend. The euro’s modest gains are enough to keep EUR/JPY bid, as yen weakness persists.

  • Support: 184.80 — the 20-day moving average; a loss there would indicate a loss of upside momentum.
  • Resistance: 186.00 — a round number and the prior week’s high; a break targets 187.00.
  • Invalidation: A close below 184.50 would turn bearish, as it would break the ascending channel.

GBP/JPY – range-bound, waiting for sterling to lead

Spot: 213.63 | Bias: Neutral
GBP/JPY is flat at -0.20%, trapped between yen softness and GBP inertia. The cross is a follower of GBP/USD and USD/JPY rather than a leader today.

  • Support: 213.00 — the Asian session low; a break would target 212.50.
  • Resistance: 214.50 — the 50-day moving average; a break would require a cable rally.
  • Invalidation: A move above 215.00 would turn bullish, likely driven by a stronger GBP.

Commodity FX: AUD/USD, NZD/USD

AUD/USD – steady climb on China optimism

Spot: 0.7155 | Bias: Bullish
The Aussie is up +0.30% with moderate vol. The move is supported by a combination of commodity price support and anticipation of Chinese stimulus.

  • Support: 0.7120 — the prior session’s high turned support; a break below would signal exhaustion.
  • Resistance: 0.7200 — the psychological level; a close above would confirm the bullish trend.
  • Invalidation: A drop below 0.7100 would flip to neutral, as it would negate the recent breakout.

NZD/USD – the outlier surge

Spot: 0.5961 | Bias: Bullish
NZD/USD is the standout with a +1.17% gain and elevated vol. The move broke above 0.5940 (prior day’s high) and is now testing 0.5980, a level that acted as resistance in late June.

  • Support: 0.5940 — the breakout level; a retest would be a buying opportunity if it holds.
  • Resistance: 0.6000 — the psychological round number; a break would target 0.6050.
  • Invalidation: A close below 0.5900 would abort the bullish move, suggesting profit-taking.

What consensus may be missing
The market is treating the NZD/USD surge as a broad risk-on signal, but the yen bloc’s refusal to sell off tells a different story. This is not a uniform appetite for risk — it’s a rotation out of the dollar into commodity currencies specifically, not into the yen or high-beta crosses. The antipodean rally looks positional rather than structural; if anything, the lack of yen weakness hints that the move may be driven by short-covering in NZD/USD rather than fresh long demand.

European cross: EUR/GBP

Spot: 0.867 | Bias: Neutral
The cross is flat at +0.12%, reflecting the stalemate between EUR and GBP. Both are underperforming the commodity bloc.

  • Support: 0.8640 — the 20-day moving average; a break would signal GBP outperformance.
  • Resistance: 0.8700 — a round number and the recent high; a break would target 0.8730.
  • Invalidation: A move above 0.8720 would turn bullish, implying euro strength vs sterling.

Cross-market read: correlations & risk appetite

The commodity FX average of +0.73% versus the USD-bloc average of -0.16% and yen-bloc average of -0.15% tells a clear story: the dollar is under pressure, but only against high-beta names. The USD/CHF slide (-0.45%) is an outlier within the USD bloc, suggesting a flight to safety alongside the commodity bid — a rare combination. This could be a signal of positioning ahead of Friday’s US PCE data, with traders hedging dollar exposure through CHF while chasing yield in antipodean pairs.

Forex forecast: base / alternate / invalidation scenarios

  • Base case: The commodity FX rally extends into the US session, with NZD/USD testing 0.6000 and AUD/USD pushing toward 0.7200. USD/JPY stays below 160, keeping intervention risks elevated. EUR/USD grinds to 1.1650 but fails to break higher.
  • Alternate scenario: A risk-off reversal triggered by an equity selloff would see NZD/USD collapse back to 0.5900 and USD/CHF rally toward 0.7900. The yen bloc would strengthen, with USD/JPY falling to 158.50.
  • Invalidation: If NZD/USD closes below 0.5900 and AUD/USD below 0.7100, the commodity bid is exhausted. Watch for a break above 0.7840 in USD/CHF as a sign that safe haven demand is overwhelming the commodity trade.

Session watchlist

  • US PCE price index (Friday 12:30 GMT) — core inflation print will be the week’s defining event. A hotter number would boost USD and hit commodity FX, while a miss would accelerate the current trend.
  • New Zealand Business Confidence (Wednesday 01:00 GMT) — could amplify NZD/USD volatility if it confirms or contradicts the recent rally.
  • Bank of Japan board member comments (Thursday) — any hint of policy normalisation would shock USD/JPY and spill into yen crosses.

This note is published on the FX Pattern desk, where we track commodity FX leadership and cross-asset flows in real time.


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 for major pairs?

As of the latest desk memo, EUR/USD is at 1.1632, GBP/USD at 1.3411, USD/JPY at 159.29, USD/CHF at 0.7843, AUD/USD at 0.7155, and NZD/USD at 0.5961. These levels reflect a 0.73% average gain in commodity FX while the yen bloc remains flat.

Why is NZD/USD up today?

NZD/USD surged +1.17% with an intraday range of 0.55%, a full standard deviation above its 20-day average hourly move. This outlier volatility lifted the entire commodity bloc average to +0.73%. This information is provided for reference only and is not investment advice.

What is the key support level for USD/CHF?

USD/CHF slid -0.45% to 0.7843, taking out the 0.7850 psychological handle, which now flips to resistance. A break back above 0.7850 would invalidate the current bearish pressure. The Swiss franc is being bought as a risk-off proxy even as commodity FX rallies.

Is it a good time to buy commodity currencies based on today's moves?

Commodity FX averages +0.73%, but EUR/USD crept only +0.12% and the yen bloc is flat at -0.15%, signaling USD weakness is concentrated in high-beta currencies. This divergence between commodity currencies and the yen is a key angle for cross trades. This summary is for informational purposes only and does not constitute investment advice.