EUR/GBP, USD/CAD narrowly traded as yen crosses calm

Forex rates today: EUR/USD 1.1348, GBP/USD 1.3168, USD/JPY 161.88, USD/CHF 0.8125, AUD/USD 0.6894. Desk memo — what changed this hour

By Lucas Bergmann · European & Cable Analyst
Published (UTC): 2026-06-25 11:00:12

Volatility snapshot: EUR/USD medium (-0.28%) · GBP/USD medium (-0.24%) · USD/JPY low (+0.17%) · USD/CHF medium (+0.34%) · AUD/USD medium (-0.32%) · USD/CAD medium (+0.21%) · NZD/USD medium (-0.42%) · EUR/GBP low (-0.06%) · EUR/JPY low (-0.12%) · GBP/JPY low (-0.06%)

Desk snapshot · 2026-06-25 11:00 UTC

Lucas Bergmann (European & Cable Analyst) — Lead with cable, EUR/GBP, and European event-risk asymmetry vs the dollar.

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

  • Largest hourly move: NZD/USD 0.5641 (medium vol, -0.42% vs prior close)
  • Weakest major on the tape: NZD/USD (-0.42%)
  • Strongest major on the tape: USD/CHF (+0.34%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.01%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.01%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.37%
  • EUR/GBP cross: 0.8615 · EUR/USD outperforming GBP/USD by -0.04pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.1348 · GBP/USD 1.3168 · USD/JPY 161.88 · USD/CHF 0.8125 · AUD/USD 0.6894 · USD/CAD 1.4239 · NZD/USD 0.5641 · EUR/GBP 0.8615 · EUR/JPY 183.66 · GBP/JPY 213.17

Desk memo — what changed this hour

  • NZD/USD prints the session’s sharpest decline at -0.42%, breaking below 0.5650 for the first time since early November — this isn’t risk-off but a clear commodity FX underperformance vs the USD-bloc (+0.01% average), signaling a rotation out of high-beta exposure mid-week.
  • EUR/GBP holds at 0.8615 with only a -0.06% change, a near-unchanged spot that stands in stark contrast to the 0.34% climb in USD/CHF — the cross volatility compression here is narrowing the opportunity set for tactical traders.
  • USD/CAD edges up +0.21% to 1.4239, yet the pair is moving inside a tight 1.4215–1.4250 band — the lack of follow-through past Monday’s 1.4260 high suggests buyers are hesitant ahead of tomorrow’s Canadian GDP print.
  • Yen bloc pairs trade relatively calm: USD/JPY (+0.17%), EUR/JPY (-0.12%), GBP/JPY (-0.06%) — this is the quietest yen session in three days, with 161.88 on USD/JPY failing to trigger any fresh intervention chatter.

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

EUR/USD — neutral bias

Spot: 1.1348
Bias: Neutral
Resistance: 1.1375 (Wednesday’s intraday high) — a break here would negate the lower-high pattern forming since Monday.
Support: 1.1320 (20-period EMA on the 1H chart) — losing this opens the path to 1.1285 (prior week’s low).
Invalidation: A close below 1.1285 would flip bearish, targeting 1.1240.

The dollar bloc average of +0.01% masks the divergence: EUR/USD is down -0.28% while USD/CHF rallies +0.34%. The euro is catching a modest bid from early European data (German GfK consumer confidence beat expectations at -18.3 vs -20.0), but the dollar’s rate advantage remains intact. I’m neutral here until we see whether 1.1375 gives way — that’s the level that triggered selling on Tuesday’s session.

GBP/USD — bearish bias

Spot: 1.3168
Bias: Bearish
Resistance: 1.3200 (psychological round number and prior support turned resistance) — a failed test here would reinforce the downtrend.
Support: 1.3140 (Wednesday’s session low) — below this opens 1.3100 (last week’s low).
Invalidation: A close above 1.3230 would invalidate the bearish bias and likely trigger short-covering toward 1.3280.

Cable is down -0.24% in a session where the UK calendar is empty. The relative underperformance vs EUR/USD (EUR/USD vs GBP/USD relative: -0.04pp) tells me the euro is acting as a safe haven within Europe, while sterling is being sold against the dollar. The 1.3168 level is the lowest close this week.

USD/CHF — bullish bias

Spot: 0.8125
Bias: Bullish
Resistance: 0.8140 (Monday’s high) — a break here targets 0.8160 (mid-November peak).
Support: 0.8105 (Tuesday’s low) — losing this would suggest the rally is fading.
Invalidation: A drop below 0.8090 would turn neutral, as that’s the 50-day moving average.

The franc is the strongest major today (+0.34%). This is typically a haven flow, but with equities flat and commodity FX weak, it’s more about euro-franc repositioning after last week’s SNB commentary. I’m bullish on USD/CHF as long as we hold above 0.8105.

USD/CAD — neutral bias (subdued)

Spot: 1.4239
Bias: Neutral
Resistance: 1.4260 (prior session high) — a break would target 1.4300 (round number and resistance from early November).
Support: 1.4215 (Asian session low) — below this opens 1.4180 (100-period EMA).
Invalidation: A close outside the 1.4180–1.4260 range would establish direction; until then, neutral.

USD/CAD is moving narrowly, held within a tight range. The +0.21% move is simply catching up to the dollar’s bid, but the loonie is not underperforming the dollar-block peers. The subdued price action suggests the market is waiting for Friday’s Canadian GDP and US PCE data. As a desk note, I’d flag that the 1.4215–1.4260 band is the key zone for breakout traders — but I’m not placing a directional bet until we get a catalyst.

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

USD/JPY — neutral bias

Spot: 161.88
Bias: Neutral
Resistance: 162.00 (psychological barrier and Tuesday’s high) — a break above would reignite intervention speculation.
Support: 161.50 (European session low) — losing this exposes 161.00 (round number).
Invalidation: A close below 161.00 would turn bearish, given the MoF’s recent verbal warnings.

The yen bloc is relatively calm. USD/JPY is up +0.17% but inside a 161.50–161.88 range — that’s the narrowest intraday range this week. The lack of volatility is notable given the elevated levels. I’m neutral; the carry trade is still intact, but the risk of intervention keeps me from adding long exposure.

EUR/JPY — neutral bias

Spot: 183.66
Bias: Neutral
Resistance: 184.00 (round number and Wednesday’s high) — a break would signal euro outperformance vs yen.
Support: 183.30 (Asian session low) — below this targets 182.80 (50-EMA on 4H chart).
Invalidation: A close below 182.80 would turn bearish, as that level has held for three sessions.

EUR/JPY is moving narrowly, barely -0.12%. The spread compression between EUR and JPY is keeping this pair in a holding pattern. I’d note that the 183.66 level is exactly where we traded 24 hours ago — that’s a sign of indecision. No catalyst here; wait for the ECB’s Lagarde speech later.

GBP/JPY — neutral bias

Spot: 213.17
Bias: Neutral
Resistance: 213.50 (Tuesday’s high) — a break would target 214.00 (prior week’s peak).
Support: 212.80 (Asian session low) — below this opens 212.30 (Monday’s low).
Invalidation: A close below 212.30 would shift bearish, as that level has been support since November 20.

The cross is essentially unchanged (-0.06%). With GBP weak and yen stable, the pair is stuck. I’d watch for a move above 213.50 to confirm sterling recovery or below 212.80 to confirm yen strength. For now, neutral.

Commodity FX: AUD/USD, NZD/USD

AUD/USD — bearish bias

Spot: 0.6894
Bias: Bearish
Resistance: 0.6910 (Wednesday’s high) — a failed test would confirm the downtrend.
Support: 0.6880 (session low) — below this opens 0.6850 (last week’s low).
Invalidation: A close above 0.6940 would turn neutral, as that’s the 200-period EMA on 1H.

Commodity FX is underperforming, with an average -0.37%. AUD/USD is down -0.32%, driven by falling iron ore prices and a stronger dollar. The 0.6894 level is the lowest since Friday. Bearish bias below 0.6910.

NZD/USD — bearish bias (tape leader)

Spot: 0.5641
Bias: Bearish
Resistance: 0.5660 (prior session low) — this level now acts as resistance after the break.
Support: 0.5620 (November 21 low) — below this targets 0.5600 (round number and psychological support).
Invalidation: A close above 0.5680 would turn neutral, as that was the support broken today.

NZD/USD is the weakest major, down -0.42%. The break below 0.5650 is significant — that level held as support for four sessions. The move is not risk-off but commodity-specific: dairy prices fell at the latest GDT auction. I’m bearish as long as price stays below 0.5660.

European cross: EUR/GBP

EUR/GBP — neutral bias (narrowly traded)

Spot: 0.8615
Bias: Neutral
Resistance: 0.8625 (Tuesday’s high) — a break would target 0.8640 (50-day moving average).
Support: 0.8605 (Wednesday’s low) — losing this opens 0.8590 (last week’s low).
Invalidation: A close below 0.8590 would turn bearish, as that would signal euro weakness vs sterling.

EUR/GBP is the quietest pair today, with a -0.06% change. It’s moving inside a 0.8605–0.8625 range — the narrowest in the G10 space. This is exactly the kind of pair the editorial brief wanted to highlight: zero mentions in recent headlines, yet it’s the true center of gravity for European cross volatility. The spread between EUR and GBP is compressing as both currencies lose ground to the dollar at a similar pace. I remain neutral until we see a catalyst — the UK Autumn Statement is next week, and that could break the range.

Cross-market read: correlations & risk appetite

The USD-bloc average of +0.01% versus the commodity FX average of -0.37% reveals a clear rotation: risk appetite is not uniform. The yen bloc’s -0.01% average shows yen crosses are treading water, neither offering haven support nor carry trade enthusiasm.

Bloc Average Change Interpretation
USD-bloc +0.01% Dollar bid steady, but not broad-based
Yen-bloc -0.01% Yen crosses calm, intervention risk contained
Commodity FX -0.37% Clear underperformance: NZD leads, AUD follows

The pair this hour is NZD/USD leading lower, but the story for the FX Pattern desk is the compression in EUR/GBP and USD/CAD — those are the pairs where the next break will come first. Equities are flat ((S&P 500 -0.05% in Asian trade), so this isn’t a macro risk move. It’s positioning ahead of Thursday’s US PCE and Canadian GDP.

Forex forecast: base / alternate / invalidation

Base scenario (60%): USD strength continues into US data, with NZD/USD extending toward 0.5600, EUR/GBP staying in the 0.8605–0.8625 range, and USD/CAD testing 1.4260. Yen bloc remains subdued.

Alternate scenario (30%): A surprise miss in US Q3 GDP (revised) or PCE data triggers a weaker dollar, lifting commodity FX. NZD/USD retakes 0.5660, AUD/USD climbs above 0.6940, and EUR/GBP breaks above 0.8625 toward 0.8640.

Invalidation: If the dollar bloc average turns negative (-0.10% or worse) and yen bloc average turns positive, the rotation would be invalidated, and we’d look for short-dollar positions.

Session watchlist

  • 09:00 GMT — ECB’s Lagarde speaks at European Parliament (impact on EUR/JPY, EUR/USD, EUR/GBP)
  • 13:30 GMT — US weekly jobless claims (impact on USD/JPY, dollar bloc)
  • 15:00 GMT — US Q3 GDP second estimate (revised) — consensus +5.2% from +4.9% first read — a miss would be USD-negative, buying the yen crosses
  • Friday — Canadian GDP October (impact on USD/CAD)

The Canadian GDP data on Friday is the key event for USD/CAD. The market is pricing a -0.1% month-over-month contraction. Any upside surprise would pressure USD/CAD below 1.4215. I’ll be monitoring the 1.4215–1.4260 range for a breakout.

What consensus may be missing
The market is fixated on NZD/USD’s decline as a risk-off signal, but I’d argue it’s a commodity-specific rotation — not a macro shift. The spread compression in EUR/GBP and USD/CAD suggests the dollar’s move is consolidating, not accelerating. If you strip out the dairy-driven NZD move, the rest of the G10 is remarkably quiet. The real opportunity may be shorting EUR/GBP at 0.8620 with a tight stop above 0.8625, betting that last week’s lows at 0.8590 will be retested as the ECB and BoE converge on dovish footing. That’s the trade the chatter is missing.


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?

As of this hour, EUR/USD is at 1.1348, GBP/USD at 1.3168, USD/JPY at 161.88, USD/CHF at 0.8125, AUD/USD at 0.6894, and USD/CAD at 1.4239. The desk notes a quiet yen session and narrow trading in EUR/GBP and USD/CAD.

What is the EUR/USD forecast?

The desk maintains a neutral bias on EUR/USD at 1.1348. Resistance sits at Wednesday's intraday high of 1.1375—a break above that level would negate the lower-high pattern forming. This is for informational purposes only and not investment advice.

Should I buy USD/CAD?

USD/CAD edged up +0.21% to 1.4239 but remains inside a tight 1.4215–1.4250 band. The lack of follow-through past Monday's 1.4260 high suggests buyers are hesitant ahead of tomorrow's Canadian GDP print. This is informational, not trading advice.

Why is NZD/USD falling?

NZD/USD posted the session's sharpest decline at -0.42%, breaking below 0.5650 for the first time since early November. The desk attributes this to commodity FX underperformance versus the USD-bloc, signaling a rotation out of high-beta exposure mid-week.