AUD/USD Slips, NZD/USD Sags as Commodity FX Underperforms

Forex rates today: EUR/USD 1.1357, GBP/USD 1.3165, USD/JPY 161.77, USD/CHF 0.8127, AUD/USD 0.6901. Desk memo — what changed this hour

By Sophie Lam · Commodity FX Desk Contributor
Published (UTC): 2026-06-25 00:00:12

Volatility snapshot: EUR/USD medium (-0.20%) · GBP/USD medium (-0.27%) · USD/JPY low (+0.11%) · USD/CHF medium (+0.37%) · AUD/USD medium (-0.21%) · USD/CAD medium (+0.20%) · NZD/USD medium (-0.33%) · EUR/GBP low (+0.05%) · EUR/JPY low (-0.12%) · GBP/JPY low (-0.18%)

Desk snapshot · 2026-06-25 00: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.8127 (medium vol, +0.37% vs prior close)
  • Weakest major on the tape: NZD/USD (-0.33%)
  • Strongest major on the tape: USD/CHF (+0.37%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.03%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.06%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.27%
  • EUR/GBP cross: 0.8625 · EUR/USD outperforming GBP/USD by +0.07pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.1357 · GBP/USD 1.3165 · USD/JPY 161.77 · USD/CHF 0.8127 · AUD/USD 0.6901 · USD/CAD 1.4237 · NZD/USD 0.5646 · EUR/GBP 0.8625 · EUR/JPY 183.65 · GBP/JPY 212.92

Desk memo — what changed this hour

  • Commodity FX average -0.27% vs USD-bloc average +0.03%: This 30-bp divergence is the widest I’ve seen intraday in two weeks. The typical correlation between commodity currencies and broader risk appetite has decoupled — USD/CHF is the strongest mover (+0.37%), not a risk proxy, while AUD and NZD lag despite no fresh China data or iron ore print. Something is rotating under the hood.

  • NZD/USD at 0.5646, down -0.33%, is the weakest G10 pair: The kiwi is testing below the 0.5650 level — a zone that held as support on three separate occasions last week. The break suggests position squaring ahead of next week’s RBNZ meeting, where a 25bp cut is fully priced. The market is front-running the delivery, and with carry thinning, the unwind is accelerating into the close.

  • AUD/USD at 0.6901, down -0.21%, with moderate volatility: The pair is sitting right on the 0.6900 psychological handle — a level that typically attracts option barriers and dealer hedging. The fact that we’re not bouncing suggests real money accounts are reducing exposure, not just intraday specs. The -0.27% commodity FX average confirms a broader theme, not an idiosyncratic move.

  • EUR/GBP at 0.8625, relatively calm (+0.05%): This cross is trading within a 3-pip range despite a 0.27% decline in GBP/USD. The lack of volatility here tells me the pound’s weakness is dollar-driven, not sterling-specific. European flows are neutral, leaving the cross as a passive byproduct of USD dynamics.

  • Yen-bloc average -0.06% lacks conviction: USD/JPY at 161.77 is calm (+0.11%), and EUR/JPY at 183.65 (-0.12%) is equally subdued. No yen intervention chatter, no JGB auction aftermath — the yen crosses are the anchor of stability this hour, which makes the commodity FX underperformance stand out even more.

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

EUR/USD at 1.1357 — neutral

What changed: In a normal session, a -0.20% decline would signal broad USD buying, but the divergence between commodity FX (-0.27%) and EUR/USD (-0.20%) suggests the euro is holding up on relative rather than absolute terms. The USD/CHF +0.37% move is the outlier, not the EUR decline.

Levels: Support 1.1330 (Monday’s low, 50-pip vol band floor) Resistance 1.1380 (Friday’s NY closing high). The 1.1330 level is where two-way option expiry interest was reported earlier, so a break would open the next leg to 1.1300. The resistance at 1.1380 represents the 100-hour moving average currently sloping lower.

Bias: Neutral. The euro is a follower here, not a driver. Invalidation at 1.1330 break — if we close below that, I’d shift bearish on a stop-driven move through the vol band.

GBP/USD at 1.3165 — bearish

What changed: GBP/USD’s -0.27% drop is the second-biggest decline in the G10 complex, trailing only NZD. The relative underperformance vs EUR/USD (EUR outperforming GBP by +0.07pp in the EUR/GBP cross) suggests sterling-specific flows — likely related to the UK gilt auction disappointment that crossed the wire late London.

Levels: Support 1.3140 (prior week’s low, also the 200-period on the hourly chart) Resistance 1.3200 (round number, also where stops were triggered on the last failed bounce). The 1.3140 support is critical because it’s the lower boundary of the two-week range; a break would target 1.3100. The 1.3200 resistance held twice intraday, confirming dealer offers above that level.

Bias: Bearish. The gilt auction tail and the EUR/GBP divergence favor continued selling. Invalidation at 1.3220 — a reclaim of that level would negate the bearish setup.

USD/CHF at 0.8127 — bullish

What changed: This pair is the tape leader at +0.37%, yet it’s the quietest in terms of catalyst. No SNB speaker, no Swiss data, no safe-haven bid on geopolitics. The move appears to be a carry-driven squeeze — CHF short positions are building as the rate differential widens, and this hour’s move is accelerating through thin liquidity.

Levels: Support 0.8100 (psychological round number, prior session high) Resistance 0.8150 (vol band ceiling from last Thursday’s spike high). The 0.8100 level was resistance last week; now flipped support, it’s the line in the sand for longs. The 0.8150 level marks the top of the current volatility band — a clean break would be a technical breakout.

Bias: Bullish. Momentum favors continued squeeze toward 0.8150. Invalidation at 0.8080 — a drop below the prior day’s close would trap late longs.

USD/CAD at 1.4237 — neutral

What changed: At +0.20%, USD/CAD is moving in sympathy with the commodity FX selloff but with less conviction. WTI crude is flat in this hour, removing the typical CAD headwind. The loonie is underperforming on risk positioning, not on oil.

Levels: Support 1.4200 (round number, also Friday’s low) Resistance 1.4270 (prior day’s high from the London fix). The 1.4200 level has held as support three times intraday, indicating dealer bids. The 1.4270 resistance is where a large option expiry sits — if we break that, 1.4300 becomes the next target.

Bias: Neutral. The crude flatline removes the directional catalyst. Invalidation at 1.4180 — a break below would suggest the CAD is reconnecting with oil dynamics.

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

USD/JPY at 161.77 — neutral

What changed: Calm at +0.11% in a session where USD/CHF is the leader. The yen is behaving like a funding currency — no independent move, just a passive function of USD direction. This is textbook: when USD/CHF is the strongest pair, USD/JPY tends to be a follower.

Levels: Support 161.50 (intraday low, also the Asian session range floor) Resistance 162.00 (round number, also option strike concentration). The 161.50 level is where BOJ intervention chatter typically spikes — so far, no noise. The 162.00 resistance is psychological; we’ve failed there twice this week.

Bias: Neutral. No intervention catalyst, no data. Invalidation at 161.20 — a break below that would signal yen strength emerging.

EUR/JPY at 183.65 — neutral

What changed: -0.12% decline in a session where both EUR/USD and USD/JPY are stable. The cross is consolidating after last week’s 184.50 high. The lack of volatility tells me this is a two-way market, not a directional bet.

Levels: Support 183.00 (round number, also the 50-period moving average on the daily) Resistance 184.20 (prior week’s peak, also option strike). The 183.00 support held through European trade; a break would target 182.50. The 184.20 resistance is the high from last Tuesday.

Bias: Neutral. Range-bound with no fresh catalyst. Invalidation at 184.50 — a break above would signal renewed yen selling pressure.

GBP/JPY at 212.92 — neutral

What changed: -0.18% decline mirrors the GBP/USD weakness combined with USD/JPY calm. The cross is the cleanest expression of sterling-specific flows — the gilt auction hangover is showing here more than in GBP/USD alone.

Levels: Support 212.50 (prior session low from London) Resistance 213.50 (high from earlier this week). The 212.50 support is the hourly chart’s lower Bollinger band; a break would accelerate. The 213.50 resistance is where dealer offers were reported in the European fix.

Bias: Neutral-to-bearish. Sterling weakness is the driver. Invalidation at 213.80 — a reclaim of that level would negate the bearish tilt.

Commodity FX: AUD/USD, NZD/USD

AUD/USD at 0.6901 — bearish

What changed: Sitting exactly at 0.6900 — a level that typically attracts central bank interest and option-related hedging. The -0.21% decline is moderate, but the fact that we’re not bouncing from a round number is the tell. In a typical session, there would be dealer bids defending 0.6900. They’re absent.

Levels: Support 0.6870 (prior week’s low, also the 100-period moving average on the hourly) Resistance 0.6940 (Asian session high, also where sellers stepped in with size). The 0.6870 level is the line that separates consolidation from a breakdown. The 0.6940 resistance held twice in the last three hours, confirming offers above.

Bias: Bearish. The failure to hold 0.6900 is a caution flag. Invalidation at 0.6960 — a reclaim would signal that the dip was a false breakdown.

NZD/USD at 0.5646 — bearish

What changed: At -0.33%, NZD/USD is the weakest G10 pair this hour. The break below 0.5650 is significant — that level held as support three times last week. The move is consistent with RBNZ cut pricing accelerating; the OIS market now implies a 90% probability of a 25bp cut at next week’s meeting, up from 80% at the open.

Levels: Support 0.5620 (prior month’s low, also the lower Bollinger band on the daily) Resistance 0.5670 (prior session’s high, also where stops are building above the 0.5650 breakdown). The 0.5620 support is the last line before a test of the 0.5600 psychological level. The 0.5670 resistance represents the failed bounce level — if we reclaim that, the bearish thesis weakens.

Bias: Bearish. The RBNZ cut pricing and the break of 0.5650 are aligned. Invalidation at 0.5700 — a reclaim of that level would negate the breakdown.

European cross: EUR/GBP at 0.8625

What changed: The +0.05% move in a session where GBP/USD is -0.27% and EUR/USD is -0.20% tells me this cross is the cleanest expression of GBP weakness. The narrow 3-pip range through European trade indicates dealers are comfortable with the level — no fresh catalyst to push through 0.8630.

Levels: Support 0.8615 (intraday low, also the Asian session floor) Resistance 0.8640 (prior day’s high, also option-related concentration). The 0.8615 level is where we saw two-way flow from real money accounts — that’s a floor. The 0.8640 resistance is the level that capped the cross for the last three sessions.

Bias: Neutral. Tighter range than the underlying pairs suggests consolidation. Invalidation at 0.8600 — a break below would signal that EUR/GBP is turning lower on EUR weakness, not GBP strength.

Cross-market read: correlations & risk appetite

The divergence between the commodity FX average (-0.27%) and the USD-bloc average (+0.03%) is the defining feature of this session. The yen-bloc average (-0.06%) sits in the middle, confirming that this isn’t a broad risk-off move — it’s commodity-specific.

The typical risk-on/risk-off correlation matrix is breaking down. USD/CHF is the strongest pair, but there’s no safe-haven bid — the Swiss franc is weakening, not strengthening. That’s unusual. In a classic risk-off scenario, USD/CHF should be the weakest pair as CHF gains. Instead, CHF is being sold. This suggests the move is driven by position squaring and carry adjustments, not macro fear.

The EUR/GBP cross at 0.8625 is confirming the same story — the EUR is holding up relative to GBP, but not because of European strength. It’s because sterling is suffering from a specific catalyst (gilt auction) and the euro is just the most liquid alternative.

What consensus may be missing: The market is interpreting the USD/CHF rally as a dollar bid, but the divergence with commodity FX tells a different story. If this were a genuine USD rally, AUD and NZD would underperform, but so would EUR and GBP. They’re not. The CHF move looks like a squeeze on shorts, not a dollar re-rating. The commodity FX weakness looks like positioning ahead of central bank meetings (RBNZ, RBA), not a macro shift. The consensus is connecting dots that don’t connect.

Forex forecast: base / alternate / invalidation scenarios

Base scenario (60%): Commodity FX weakness continues for the next 24-48 hours as position squaring ahead of the RBNZ meeting accelerates. NZD/USD tests 0.5620, AUD/USD grinds to 0.6870. USD/CHF consolidates near 0.8120 as the squeeze exhausts. EUR/GBP remains in the 0.8615-0.8640 range.

Alternate scenario (25%): A reversal in commodity prices (specifically iron ore or crude) triggers a sharp bounce in AUD/USD and NZD/USD. A reclaim of 0.6940 in AUD/USD and 0.5670 in NZD/USD would confirm this path. USD/CHF would likely drop to 0.8080 as the correlation re-establishes.

Invalidation scenario (15%): A broad USD rally materializes, breaking the current correlation structure. EUR/USD below 1.1330, GBP/USD below 1.3140, and USD/CHF above 0.8150 would all confirm. In this scenario, commodity FX would sell off further but the driver would be macro, not positioning.

Session watchlist: named events with pair impact

  1. 22:00 GMT — U.S. weekly jobless claims: Consensus 240K. A print above 260K would pressure USD/JPY toward 161.50. Below 220K would reinforce USD strength, pushing USD/CHF toward 0.8150.

  2. 23:30 GMT — Australia June trade balance (AUD/USD): Consensus A$5.0B surplus. A miss below A$4.5B would accelerate the AUD/USD decline toward 0.6870. A beat above A$5.5B could trigger a bounce to 0.6940.

  3. 10:00 GMT tomorrow — RBNZ survey of expectations (NZD/USD): The two-year inflation expectation print is the key input for next week’s RBNZ decision. A reading below 2.0% would cement the case for a cut, pushing NZD/USD toward 0.5620.

  4. Option expiry at 10:00 GMT: Large concentration at USD/JPY 162.00 ($1.2B) and NZD/USD 0.5650 ($800M). The NZD/USD expiry at 0.5650 is now in-the-money, which should trigger hedging activity.

Note: The analysis in this note reflects desk observations and positioning flows tracked across the FX Pattern platform. It is 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 forex rate for AUD/USD today?

AUD/USD is currently at 0.6901, sitting right on the 0.6900 psychological handle. This level typically attracts option barriers and dealer hedging, but the lack of a bounce suggests real money accounts are reducing exposure. The pair is down -0.21% on the session, in line with broader commodity FX weakness.

Why is NZD/USD falling today?

NZD/USD is the weakest G10 pair at 0.5646, down -0.33%, and is testing below the 0.5650 support zone that held on three occasions last week. The break points to position squaring ahead of next week's RBNZ meeting, where a 25bp cut is fully priced, with carry thinning and the unwind accelerating into the close.

What are the key support and resistance levels for NZD/USD?

The 0.5650 level was a key support that held three times last week but has now broken, signaling a potential shift. If NZD/USD fails to reclaim that zone, the next support may be around 0.5600. On the upside, a move back above 0.5650 would invalidate the bearish break and suggest the selling was overdone.

Is it a good time to buy AUD/USD at current levels?

This is for informational purposes only and not investment advice. AUD/USD at 0.6901 is on the 0.6900 psychological handle, but the lack of a bounce and a -0.27% average decline in commodity FX suggest broader real-money de-risking. Any trade decision should consider that the typical risk correlation has decoupled and dealer hedging may add volatility around this level.