AUD/USD, NZD/USD draw demand; EUR/USD tops tape

Forex rates today: EUR/USD 1.1412, GBP/USD 1.3232, USD/JPY 161.84, USD/CHF 0.8082, AUD/USD 0.6904. Desk memo — what changed this hour

By Dr. Amira Hassan · Quantitative FX Research Lead
Published (UTC): 2026-06-29 12:00:12

Volatility snapshot: EUR/USD medium (+0.44%) · GBP/USD medium (+0.33%) · USD/JPY low (+0.02%) · USD/CHF medium (-0.28%) · AUD/USD low (+0.05%) · USD/CAD low (+0.03%) · NZD/USD medium (+0.23%) · EUR/GBP low (+0.10%) · EUR/JPY medium (+0.43%) · GBP/JPY medium (+0.35%)

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

Dr. Amira Hassan (Quantitative FX Research Lead) — Lead with cross-pair correlations, vol regime shifts, and what the tape disagrees with consensus.

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

  • Largest hourly move: EUR/USD 1.1412 (medium vol, +0.44% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.28%)
  • Strongest major on the tape: EUR/USD (+0.44%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.13%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.27%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.14%
  • EUR/GBP cross: 0.8622 · EUR/USD outperforming GBP/USD by +0.11pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.1412 · GBP/USD 1.3232 · USD/JPY 161.84 · USD/CHF 0.8082 · AUD/USD 0.6904 · USD/CAD 1.4205 · NZD/USD 0.5656 · EUR/GBP 0.8622 · EUR/JPY 184.62 · GBP/JPY 214.12

Desk memo — what changed this hour

  • AUD/USD (+0.05%) and NZD/USD (+0.23%) are grinding higher in thin trade, not catching the full EUR/USD tailwind but maintaining a firm bid. The gap between NZD/USD’s relative strength and AUD/USD’s sluggishness points to a possible kiwi-specific catalyst (RBNZ policy divergence) rather than broad risk appetite.
  • EUR/USD +0.44% (1.1412) is the tape leader, breaking above the prior session’s high (1.1390) on moderate vol. This move is driven by real-money demand through the 1.14 handle, not short covering—flows suggest genuine USD selling.
  • USD/CHF -0.28% (0.8082) is the weakest G10 pair, extending its slide from the 0.8100 support break. The euro-led USD weakness is most pronounced here, with CHF’s safe-haven bid being unwound as EUR/USD rallies.
  • EUR/JPY +0.43% to 184.62 is an outlier within the yen bloc, but it is not leading the narrative today. The move is a direct consequence of EUR/USD strength, not a stand-alone yen weakness theme.
  • Commodity FX average +0.14% underperforms the yen bloc (+0.27%) and the USD bloc (+0.13%), but the key signal is that AUD and NZD are not participating in the EUR/USD surge—they are trading their own micro-cycle, which remains range-bound.

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

EUR/USD (1.1412) — bullish

Spot is testing the 1.1420 resistance band (the 50-day moving average and a prior swing high from 24 June). The tape is absorbing sell orders at 1.1420-25; clean offer, not aggressive.

  • Support: 1.1370 — the prior session’s low and the 20-day EMA. A break below would invalidate the rally, suggesting exhaustion.
  • Resistance: 1.1450 — the June 18 high and a key gamma max level. Sustained trade above opens 1.1500.
  • Invalidation: Daily close below 1.1350 (50% retrace of the month’s range) would turn bias neutral.

GBP/USD (1.3232) — neutral-bullish

Sterling lags EUR by 0.11 percentage points (EUR/GBP at 0.8622). Cable is treading water below the 1.3250 resistance (a double-top from earlier this week). The divergence with EUR suggests GBP is not the preferred USD beneficiary today.

  • Support: 1.3200 — round number and the 100-day EMA. A break below would expose 1.3160.
  • Resistance: 1.3270 — the high from June 12; a close above would confirm breakout momentum.
  • Invalidation: Loss of 1.3170 (prior session low) is a bearish trigger.

USD/CHF (0.8082) — bearish

The franc is the weakest link, confirming EUR/USD’s strength through the negative correlation. The slide accelerated after the 0.8100 floor gave way.

  • Resistance: 0.8120 — the overnight high and former support. A bounce back above would signal a failed breakdown.
  • Support: 0.8050 — the May 2023 low; a clean break would open 0.8000.
  • Invalidation: Recovery above 0.8140 (20-day EMA) would neutralise the bearish view.

USD/CAD (1.4205) — neutral

Loonie is flat (+0.03%) as crude oil trades uncertainty. The pair is pinned between the 1.4180 and 1.4250 levels, with no catalyst to break the range.

  • Support: 1.4180 — the 200-day EMA and a prior support from June.
  • Resistance: 1.4250 — the June 20 high; a close above would push towards 1.4300.
  • Invalidation: If WTI crude gains 2%+, USD/CAD may test 1.4150; conversely, a risk-off move could squeeze it higher.

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

USD/JPY (161.84) — neutral

Dollar-yen is nearly unchanged (+0.02%), stuck in a 30-pip range. The market is pricing a BOJ rate hike for July, keeping USD/JPY capped near 162.

  • Support: 161.50 — the 100-day EMA and a pivot from last week.
  • Resistance: 162.50 — the 34-year high; a break would require a catalyst (e.g., stronger US data).
  • Invalidation: A move below 160.80 (June low) would turn bearish.

EUR/JPY (184.62) — bullish

The cross is following EUR/USD higher, but note the vol is contained. The 184.80 level (a Fibonacci extension) is the next target.

  • Support: 183.80 — the previous session’s low; a break would suggest the cross is fading.
  • Resistance: 185.00 — psychological resistance and the June high.
  • Invalidation: A reversal below 183.00 would invalidate the bullish momentum.

GBP/JPY (214.12) — bullish

Cable-yen is posting a +0.35% gain, but the pace is slower than EUR/JPY. The 214.50 resistance (June high) is within reach.

  • Support: 213.00 — the 20-day EMA and a prior support.
  • Resistance: 215.00 — a round number and the 2024 high.
  • Invalidation: A break below 212.50 would turn neutral.

Commodity FX: AUD/USD, NZD/USD

AUD/USD (0.6904) — neutral-bullish

Aussie is grinding higher but barely (+0.05%). The market is waiting for China data (trade balance later this week) and RBA minutes (Tuesday).

  • Support: 0.6880 — the 50-day EMA and a recent support level.
  • Resistance: 0.6940 — the June high and a vol band level.
  • Invalidation: A close below 0.6860 would undo the uptrend.

NZD/USD (0.5656) — bullish

Kiwi is the outperformer in the commodity bloc (+0.23%), pushing to a fresh weekly high. The move is driven by unwinding short positions ahead of the RBNZ decision next week.

  • Support: 0.5640 — the prior session’s high turned support.
  • Resistance: 0.5680 — the June 20 high; a break above would open 0.5730.
  • Invalidation: A drop back below 0.5620 (20-EMA) would weaken the bullish case.

European cross: EUR/GBP

EUR/GBP (0.8622) — neutral

The cross is flat (+0.10%), reflecting GBP’s relative performance vs EUR. No clear directional catalyst.

  • Support: 0.8600 — round number and the 100-day EMA.
  • Resistance: 0.8650 — the June high; a break would suggest EUR strength is extending vs GBP.
  • Invalidation: A close below 0.8580 (June low) would turn bearish.

Cross-market read: correlations & risk appetite

The USD-bloc average (+0.13%) and yen bloc average (+0.27%) suggest a mild risk-on tilt, but the commodity FX average (+0.14%) is lagging, indicating that the move is not a broad risk rally—it is EUR-led. The correlation between EUR/USD and USD/CHF is -0.95 intraday, consistent with a dollar selloff. However, AUD/USD and NZD/USD are not fully participating, which is a divergence worth noting. This may imply that the EUR/USD move is a reflection of a euro-specific factor (e.g., ECB pricing) rather than a global risk-on rotation.

Forex forecast: base / alternate / invalidation scenarios

  • Base scenario: EUR/USD holds above 1.1400 and grinds towards 1.1450, while AUD and NZD gradually catch up as the dollar softness broadens.
  • Alternate scenario: EUR/USD fails at 1.1420 and corrects back to 1.1350, dragging the commodity currencies lower as risk appetite fades.
  • Invalidation of base scenario: A daily close for EUR/USD below 1.1350 (or a spike in core bonds yields) would break the bullish USD backdrop.

Session watchlist: named events with pair impact

  • 20:00 GMT: Eurogroup meeting (EUR/USD, EUR/JPY) – any official comments on fiscal policy could move the cross.
  • 02:30 GMT (Australia): RBA Minutes (AUD/USD) – focus on any shift in forward guidance.
  • 09:30 GMT (UK): ECB’s Lagarde speech (EUR/USD, EUR/GBP) – market will watch for reaction to recent data.
  • No other high-impact data this session – the flow is likely to remain technical until these events.

What consensus may be missing

The consensus is fixated on EUR/USD’s breakout and the yen bloc gains, but the real story is the quiet divergence within the commodity bloc. NZD/USD is building a base above 0.5650 despite weaker global growth expectations—something that is not supported by the AUD/NZD cross rate data. If the RBNZ signals a more hawkish stance next week, NZD/USD could gap higher, and the market is sleeping on that position. As we noted in the latest FX Pattern desk analysis, the kiwi’s recent vol suppression is a classic precursor to a sharp move.

Forex forecast summary table

Pair Spot Bias Support Rationale Resistance Invalidation
EUR/USD 1.1412 Bullish 1.1370 20-day EMA, prior low 1.1450 Close < 1.1350
GBP/USD 1.3232 Neutral-Bullish 1.3200 100-day EMA, round number 1.3270 Close < 1.3170
USD/CHF 0.8082 Bearish 0.8050 May 2023 low 0.8120 Recovery above 0.8140
USD/CAD 1.4205 Neutral 1.4180 200-day EMA 1.4250 Break above 1.4250
USD/JPY 161.84 Neutral 161.50 100-day EMA 162.50 Move below 160.80
EUR/JPY 184.62 Bullish 183.80 Prior session low 185.00 Close < 183.00
GBP/JPY 214.12 Bullish 213.00 20-day EMA 215.00 Break below 212.50
AUD/USD 0.6904 Neutral-Bullish 0.6880 50-day EMA 0.6940 Close < 0.6860
NZD/USD 0.5656 Bullish 0.5640 Prior high turned support 0.5680 Break below 0.5620
EUR/GBP 0.8622 Neutral 0.8600 100-day EMA 0.8650 Close < 0.8580

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?

Current reference prices: EUR/USD 1.1412, GBP/USD 1.3232, USD/JPY 161.84, USD/CHF 0.8082, AUD/USD 0.6904, USD/CAD 1.4205, NZD/USD 0.5656, EUR/GBP 0.8622, EUR/JPY 184.62, GBP/JPY 214.12. These levels reflect intraday moves, with EUR/USD leading the tape.

Why is EUR/USD rallying today?

EUR/USD is up 0.44% at 1.1412, breaking above the prior session's high of 1.1390. The move is driven by genuine USD selling from real-money demand through the 1.14 handle, not short covering.

Should I buy AUD/USD now?

AUD/USD is grinding higher at 0.6904 (+0.05%) but underperforming relative to NZD/USD and EUR/USD. This is for informational purposes only and not investment advice; please consult your financial advisor.

What is the key resistance level for USD/CHF?

USD/CHF is the weakest G10 pair at 0.8082 (-0.28%), extending its slide after breaking below the 0.8100 support. That level now becomes resistance; a move back above 0.8100 would invalidate the bearish bias.