AUD/USD, NZD/USD mildly lower; yen bloc edges up

Forex rates today: EUR/USD 1.139, GBP/USD 1.3198, USD/JPY 161.68, USD/CHF 0.8095, AUD/USD 0.6901. Desk memo — what changed this hour

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

Volatility snapshot: EUR/USD medium (+0.31%) · GBP/USD medium (+0.24%) · USD/JPY low (-0.07%) · USD/CHF medium (-0.38%) · AUD/USD low (+0.01%) · USD/CAD low (-0.05%) · NZD/USD low (-0.04%) · EUR/GBP low (+0.00%) · EUR/JPY low (+0.26%) · GBP/JPY low (+0.07%)

Desk snapshot · 2026-06-28 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: USD/CHF 0.8095 (medium vol, -0.38% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.38%)
  • Strongest major on the tape: EUR/USD (+0.31%)
  • 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.09%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.01%
  • 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.139 · GBP/USD 1.3198 · USD/JPY 161.68 · USD/CHF 0.8095 · AUD/USD 0.6901 · USD/CAD 1.4194 · NZD/USD 0.5641 · EUR/GBP 0.8625 · EUR/JPY 184.15 · GBP/JPY 213.53

Desk memo — what changed this hour

  • AUD/USD ticks to 0.6901, NZD/USD to 0.5641 – both held within 0.02% of Tuesday’s close, a stark contrast to the yen bloc’s +0.09% average gain. The marginal slippage in commodity FX looks less like a macro shift and more like profit-taking after a recent run-up in antipodeans.
  • USD/CHF dropped 0.38% to 0.8095, the largest G10 move on the tape. The pair broke below the 0.8100 round number, a level that had acted as support since mid-May. The sell-off is not replicating into the dollar bloc at large – EUR/USD +0.31% and GBP/USD +0.24% show the move is CHF-centric, not a broad USD breakdown.
  • Yen-bloc average +0.09% vs commodity FX average -0.01% – this divergence highlights a rotation away from risk-correlated currencies into safe havens. EUR/JPY (+0.26%) and GBP/JPY (+0.07%) both edged higher, suggesting yen weakness continues alongside CHF strength, an unusual cross-current.
  • EUR/GBP flat at 0.8625 – the cross is unchanged despite EUR/USD outperforming GBP/USD by 0.07 percentage points. This tells me the pound is holding its own on relative strength, possibly due to UK rate expectations, while EUR gains are more about CHF-driven flows.
  • Volatility across the G10 is moderate for only three pairs – EUR/USD, GBP/USD, and USD/CHF are the only ones showing moderate swings; the rest are relatively calm. The market is not pricing a broad catalyst – this is a selective repositioning around the Swiss franc and yen.

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

EUR/USD (1.1390)

The pair is the strongest in G10 today, up 0.31%, but the move feels top-heavy. The prior day’s high at 1.1410 is a clear resistance – a break above there opens the path to the May high at 1.1460. Support sits at 1.1360, the 20-day moving average, which has held for five consecutive sessions. Bias is bullish as long as price stays above 1.1360; a close below that level invalidates and targets 1.1300.

GBP/USD (1.3198)

Cable is up 0.24%, lagging EUR/USD on a relative basis. The pair is testing the top of a two-week range between 1.3150 and 1.3220. Resistance at 1.3220 is the prior week’s high – a break there would be a bullish signal, but the relative underperformance against the euro suggests momentum is fading. Support at 1.3150 is the range low and the 50-day moving average. Bias is neutral, invalidated on a move below 1.3150 (target 1.3080) or above 1.3220 (target 1.3300).

USD/CHF (0.8095)

The top mover, down 0.38%, broke below the 0.8100 level that had capped sellers since May 20. The prior day’s low was 0.8110 – today’s drop below that confirms a bearish breakout. Next support is 0.8040, the April low. Resistance now at 0.8110 (old support turned resistance). Bias is bearish; a recovery above 0.8110 would invalidate and suggest a false break.

USD/CAD (1.4194)

The loonie is effectively unchanged, down 0.05%. The pair is stuck in a narrow band between 1.4170 and 1.4230, with the 100-day moving average at 1.4170 acting as support. Resistance at 1.4230 is the prior session’s high. No catalyst has emerged – oil is stable, and Canadian retail sales are due Friday. Bias is neutral, invalidated on a break of the 1.4170–1.4230 range.

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

USD/JPY (161.68)

Down a marginal 0.07%, the pair continues to oscillate around the 161.70 area. The prior day’s high at 162.10 is resistance – a break there would retest the multi-decade peak at 162.20. Support at 161.20 is the 10-day moving average. Bias is neutral given the lack of momentum; a move above 162.20 would shift bullish, while a drop below 161.20 targets 160.50.

EUR/JPY (184.15)

Up 0.26%, the cross is benefiting from both EUR strength and yen softness. Resistance at 184.40 is the prior week’s high – a break opens the door to 185.00. Support at 183.80 is the 200-day moving average. Bias is bullish; invalidated on a close below 183.80.

GBP/JPY (213.53)

Up 0.07%, the cross is lagging EUR/JPY. Resistance at 214.00 is a psychological round number and the prior session’s high. Support at 212.80 is the 50-day moving average. Bias is neutral with a slight bullish tilt; a break above 214.00 targets 214.80.

Commodity FX: AUD/USD, NZD/USD

AUD/USD (0.6901)

Mildly lower by 0.01%, the pair is stuck between the prior day’s high at 0.6920 and support at 0.6880 (the 50-day moving average). The 0.6900 handle has been tested four times this week, and each time it held. This is a quiet pair that has been overlooked – money is flowing into yen and out of CHF, but the Aussie is a bystander. Bias is neutral, invalidated on a break below 0.6880 (target 0.6820) or above 0.6920 (target 0.6960).

NZD/USD (0.5641)

Down 0.04%, the kiwi is even quieter than the Aussie. Support at 0.5620 is the prior month’s low – that level has held in three tests. Resistance at 0.5660 is the 20-day moving average. The pair is compressing into a tight consolidation, and the lack of volatility suggests traders are waiting for the RBNZ decision next week. Bias is neutral; a break below 0.5620 invalidates and opens 0.5580.

European cross: EUR/GBP (0.8625)

Unchanged on the session, the cross is caught between the prior day’s high at 0.8640 and support at 0.8600. The 0.8625 level is the midpoint of a two-week range. The relative EUR outperformance against USD is not translating into EUR/GBP gains because GBP is also firm. Bias is neutral; a move above 0.8640 targets 0.8670, while a break below 0.8600 targets 0.8570.

Cross-market read: correlations & risk appetite

The divergence between the yen bloc and commodity FX is the most telling signal today. The USD-bloc average is +0.03%, but that masks the CHF-led weakness. The yen bloc’s +0.09% is driven by EUR/JPY and GBP/JPY gains, not USD/JPY strength – USD/JPY is flat. This suggests a risk-off tilt that is not uniform: CHF is bid, yen is bid, but the dollar is mixed. Commodity FX’s -0.01% average reinforces the idea that the risk-on trade is on hold.

Equity markets are not providing a clear lead – S&P 500 futures are flat. The FX Pattern of selective safe-haven flows (CHF, yen) while EUR and GBP rise on their own merits points to a lack of a single driver. The Swiss franc sell-off is the most aggressive, likely reflecting a unwinding of long CHF positions after recent SNB commentary.

What consensus may be missing

The consensus is treating the USD/CHF drop as a simple dollar weakness story, but the data shows EUR/USD and GBP/USD are not keeping pace with the CHF move. This is a Swiss franc rally, not a dollar rout. The 0.8100 break in USD/CHF could accelerate if stops are triggered below 0.8090. The market is under-pricing the possibility that the SNB is comfortable with a stronger franc to tamp down imported inflation – today’s move may be the start of a trend, not a one-day event.

Forex forecast: base / alternate / invalidation scenarios

Pair Base scenario Alternate Invalidation
EUR/USD Grind higher towards 1.1410 resistance Break above 1.1410 targets 1.1460 Close below 1.1360
GBP/USD Range-bound 1.3150–1.3220 Break above 1.3220 targets 1.3300 Break below 1.3150
USD/CHF Continued sell-off to 0.8040 Recovery above 0.8110 targets 0.8160 Close above 0.8110
USD/CAD Stuck in 1.4170–1.4230 range Break below 1.4170 targets 1.4100 Break above 1.4230
USD/JPY Consolidate near 161.70 Break above 162.20 targets 163.00 Break below 161.20
EUR/JPY Extend gains to 184.40 resistance Break above 184.40 targets 185.00 Close below 183.80
GBP/JPY Sideways with bullish bias Break above 214.00 targets 214.80 Break below 212.80
AUD/USD Hold 0.6880–0.6920 range Break above 0.6920 targets 0.6960 Break below 0.6880
NZD/USD Compress between 0.5620–0.5660 Break above 0.5660 targets 0.5700 Break below 0.5620
EUR/GBP Neutral in 0.8600–0.8640 Break above 0.8640 targets 0.8670 Break below 0.8600

Session watchlist

  • U.S. weekly jobless claims (14:30 GMT) – a miss above 240K could amplify USD/CHF selling and lift EUR/USD through 1.1410.
  • ECB’s Lagarde speech (15:00 GMT) – any hawkish tilt will boost EUR/JPY and EUR/USD; if she sounds dovish, GBP/USD could outperform EUR/USD on the cross.
  • RBNZ’s Orr comments (post-Asian close) – key for NZD/USD; a firmer tone on inflation would push the pair through 0.5660 resistance.

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

Current rates from the desk: EUR/USD 1.139, GBP/USD 1.3198, USD/JPY 161.68, USD/CHF 0.8095, AUD/USD 0.6901, USD/CAD 1.4194, NZD/USD 0.5641. The yen bloc edged up 0.09% on average, while commodity FX slipped about 0.01%. This is for informational purposes only, not investment advice.

What is the AUD/USD forecast for today?

AUD/USD ticked to 0.6901, holding within 0.02% of Tuesday's close. The marginal slippage looks more like profit-taking after a recent run-up rather than a macro shift. No strong directional bias is evident, so we view this as a sideways consolidation for now.

Where is the support for USD/CHF?

USD/CHF dropped 0.38% to 0.8095, breaking below the 0.8100 round number that had acted as support since mid-May. That level now becomes resistance, and the sell-off appears CHF-centric rather than a broad USD breakdown. Further downside would likely target the next support near 0.8050.

How are the yen bloc and commodity FX currencies performing?

The yen bloc averaged a +0.09% gain while commodity FX (AUD, NZD) slipped 0.01% on average, highlighting a rotation away from risk-correlated currencies into safe havens. Interestingly, EUR/JPY and GBP/JPY both edged higher, indicating yen weakness alongside CHF strength — an unusual cross-current. This data is provided for informational purposes and does not constitute investment advice.