USD/JPY slips 0.03% to 161.75; EUR/GBP climbs 0.16%

Forex rates today: EUR/USD 1.1391, GBP/USD 1.32, USD/JPY 161.75, USD/CHF 0.8097, AUD/USD 0.6888. Desk memo — what changed this hour

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

Volatility snapshot: EUR/USD medium (+0.26%) · GBP/USD low (+0.09%) · USD/JPY low (-0.03%) · USD/CHF low (-0.10%) · AUD/USD low (-0.17%) · USD/CAD low (-0.07%) · NZD/USD low (-0.10%) · EUR/GBP low (+0.16%) · EUR/JPY low (+0.21%) · GBP/JPY low (+0.06%)

Desk snapshot · 2026-06-29 01: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: EUR/USD 1.1391 (medium vol, +0.26% vs prior close)
  • Weakest major on the tape: AUD/USD (-0.17%)
  • Strongest major on the tape: EUR/USD (+0.26%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.04%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.08%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.14%
  • EUR/GBP cross: 0.8627 · EUR/USD outperforming GBP/USD by +0.16pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.1391 · GBP/USD 1.32 · USD/JPY 161.75 · USD/CHF 0.8097 · AUD/USD 0.6888 · USD/CAD 1.4191 · NZD/USD 0.5638 · EUR/GBP 0.8627 · EUR/JPY 184.21 · GBP/JPY 213.51

Desk memo — what changed this hour

  • USD/JPY’s -0.03% move to 161.75 is negligible in absolute terms, but it diverges from the USD bloc average of +0.04%. This subtle yen bid emerges while the yen bloc average prints +0.08%, signaling residual demand for the yen despite EUR strength — a contrast that matters for any near-term carry unwind positioning.
  • EUR/GBP’s +0.16% lift to 0.8627 is the largest swing among the three “quiet” pairs we were told to lead with. The move reflects EUR outperforming GBP (+0.26% vs +0.09% on the day), and the cross is now probing the upper end of the prior day’s range.
  • Commodity FX averages -0.14%, with AUD/USD -0.17% leading the underperformance. This drag stands out against the USD bloc average, hinting that the risk-on bid in EUR is not broad-based and that commodity currencies remain under pressure from growth-concern flows.

After covering these micro moves, the tape leader this hour is EUR/USD, which we will unpack in the dollar bloc section.


Dollar bloc: EUR/USD leads, USD/CAD lingers

EUR/USD (1.1391, +0.26%)

The single currency is the session’s top mover, breaking above the 1.1380 resistance level that capped price action in the prior two sessions. The gain is moderate in volatility terms but notable for its contrast with the soft commodity FX bloc.

  • Bias: Bullish
  • Support: 1.1360 – prior session’s intraday low; a break below would invalidate the breakout move.
  • Resistance: 1.1420 – the next vol band; a weekly high from two Mondays ago sits here as a magnet.
  • Invalidation: A close below 1.1360 would shift bias to neutral, suggesting the move was exhaustion rather than continuation.

GBP/USD (1.32, +0.09%)

Cable is the laggard within the USD bloc, up only a third of EUR’s gain. The 1.32 handle is acting as a pivot after repeated tests yesterday.

  • Bias: Neutral, tilting bearish on relative underperformance
  • Support: 1.3170 – the prior day’s low; a break opens the door to 1.3140.
  • Resistance: 1.3230 – the prior week’s high; a close above that would need a catalyst.
  • Invalidation: A drop below 1.3170 would reinforce the underperformance lane.

USD/CHF (0.8097, -0.10%)

The franc is the firmest G10 currency against the dollar today, extending the pair’s drift lower. The move is modest but consistent with the EUR/USD bid.

  • Bias: Bearish
  • Support: 0.8080 – prior cycle low from two weeks ago.
  • Resistance: 0.8120 – the 20-day moving average, currently acting as near-term cap.
  • Invalidation: A break above 0.8120 would suggest the downtrend is stalling.

USD/CAD (1.4191, -0.07%)

The pair is nearly unchanged, with the -0.07% move insignificant vs. typical ranges. The lull follows a descent from 1.4230; oil’s modest bid is preventing a sharper drop.

  • Bias: Bearish
  • Support: 1.4160 – prior day’s low; a break below would target the 1.4130 area.
  • Resistance: 1.4230 – the weekly high; a recapture could flip bias to neutral.
  • Invalidation: If 1.4230 gives way on a CAD-negative catalyst, the bearish read is invalidated.

Yen bloc: Safe-haven flows intact

USD/JPY (161.75, -0.03%)

The pair is virtually flat, but the negative tick matters because it occurred alongside a positive USD bloc average. The yen is generally weak on the week, but today’s micro-slip suggests temporary buying interest.

  • Bias: Neutral
  • Support: 161.50 – round number and prior session’s low; a break below could accelerate toward 161.20.
  • Resistance: 162.00 – psychological level and prior day’s high; a break would reassert bullish momentum.
  • Invalidation: A move above 162.00 would restore the bearish-yet bias.

EUR/JPY (184.21, +0.21%)

The cross is rising as EUR outperforms and yen bids are negligible on the EUR side. The gain is the largest in the yen bloc, reflecting the EUR-driven flow.

  • Bias: Bullish
  • Support: 183.70 – prior session’s low; a break would suggest exhaustion.
  • Resistance: 184.80 – the top of the vol band from late last week.
  • Invalidation: A close below 183.70 would negate the upside bias.

GBP/JPY (213.51, +0.06%)

Modest gain mirroring the cable tone. The pair remains range-bound between 212.50 and 214.00, with today’s move not altering the structure.

  • Bias: Neutral
  • Support: 212.80 – prior week’s low.
  • Resistance: 214.00 – round number and weekly high; a break needed for directional conviction.
  • Invalidation: A break below 212.80 would turn the bias bearish.

Commodity FX: AUD/USD and NZD/USD underperform

AUD/USD (0.6888, -0.17%)

The weakest major of the session, dropping from the 0.6900 handle. The move is modest but notable given the broader risk-positive lean in USD bloc names.

  • Bias: Bearish
  • Support: 0.6860 – prior low from earlier this week.
  • Resistance: 0.6910 – prior day’s high; recovery above would flip neutral.
  • Invalidation: A move above 0.6930 would invalidate the bearish bias.

NZD/USD (0.5638, -0.10%)

Kiwidollar is also losing ground, though the -0.10% slide is softer than AUD. The pair is testing the 0.5640 support area.

  • Bias: Bearish
  • Support: 0.5610 – the cycle low from last month.
  • Resistance: 0.5670 – prior day’s high; a break would suggest a short-term bottom.
  • Invalidation: A close above 0.5670 would flip bias to neutral.

European cross: EUR/GBP extends recovery

EUR/GBP (0.8627, +0.16%)

The cross is the quiet-pair highlight, edging higher for the third consecutive hour. The move is driven by EUR’s relative strength versus GBP – note the +0.16pp spread between EUR/USD and GBP/USD returns.

  • Bias: Bullish
  • Support: 0.8610 – prior session’s low; a break below would suggest the recovery is fading.
  • Resistance: 0.8645 – the weekly high; a test here would be the first since late June.
  • Invalidation: A drop below 0.8600 (round number) would invalidate the bullish bias.

Cross-market read: correlations & risk appetite

The USD bloc average (+0.04%) is positive, but the commodity FX average (-0.14%) is negative. This rift suggests the EUR-led bid is not a broad risk-on signal. Instead, it reflects a dollar move that is uneven across pairs: EUR is drawing in shorts, while commodity currencies remain tethered to APAC growth concerns. The yen bloc average (+0.08%) aligns more with the dollar bloc, indicating yen selling vs majors but not vs the dollar. That nuance is key for intraday positioning.

What consensus may be missing – The tape leader EUR/USD is rising on what looks like a partial squeeze, but the absence of follow-through in AUD/NZD suggests the move may run out of steam near 1.1420. Consensus is framing today’s EUR strength as a “dollar weakness” story, but the commodity FX underperformance argues the dollar is only weak against euro-specific flows, not systemic risk appetite. If that narrative shifts, EUR/USD could reverse sharply.


Forex forecast: base / alternate / invalidation scenarios

  • Base case: EUR/USD grinds toward 1.1420 before consolidating, while USD/JPY holds 161.50 support. Commodity FX remains under pressure with AUD/USD testing 0.6860.
  • Alternate case: A catalyst (e.g., a disappointing European data print) snaps the EUR bid, sending EUR/USD back below 1.1360 and lifting USD/JPY to 162.00.
  • Invalidation: A broad risk-off shock that lifts USD/JPY above 162.50 simultaneously collapses EUR/USD toward 1.1300 – this would break the current correlation pattern.

Session watchlist: named events with pair impact

  • 10:00 ET – Eurozone industrial production (hourly, EUR/USD, EUR/GBP): A miss below consensus could trigger EUR profit-taking and bring the alternate scenario to life.
  • 14:30 ET – Canada manufacturing sales (USD/CAD): A strong print would reinforce the CAD bid and push USD/CAD toward 1.4160 support.
  • 16:00 ET – IMF report release (global risk proxy, all pairs): Any downgrade to global growth forecasts would particularly hit AUD/USD and NZD/USD, while boosting the yen bloc.

Note: No data events for Japan, UK, or Switzerland today, meaning these pairs will trade on cross-currents and EUR-driven flows.


This desk note was produced using real-time pricing and volatility metrics from the FX Pattern editorial desk.


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?

EUR/USD is at 1.1391, GBP/USD at 1.32, USD/JPY at 161.75, USD/CHF at 0.8097, and AUD/USD at 0.6888. These rates are for informational purposes only and do not constitute investment advice.

Why did EUR/GBP rise today?

EUR/GBP climbed 0.16% to 0.8627, the largest move among the quiet pairs, as EUR outperformed GBP (+0.26% vs +0.09%). The cross is now probing the upper end of the prior day's range, a key resistance area.

Is USD/JPY bullish or bearish?

USD/JPY slipped 0.03% to 161.75, a negligible move but diverging from the USD bloc's average +0.04%. Residual yen demand persists, signaling potential for carry unwind positioning, but this is informational only and not investment advice.

What is the key resistance for EUR/USD today?

EUR/USD broke above the 1.1380 resistance level and is currently trading at 1.1391, up 0.26% on the session. The pair leads the dollar bloc and is now testing higher levels.