USD/JPY dips to 161.76; EUR/GBP advances to 0.8625

Forex rates today: EUR/USD 1.1392, GBP/USD 1.3197, USD/JPY 161.76, USD/CHF 0.8099, AUD/USD 0.689. Desk memo — what changed this hour

By Marco Rossi, CFA · Systematic FX Strategist
Published (UTC): 2026-06-28 22:00:12

Volatility snapshot: EUR/USD medium (+0.27%) · GBP/USD low (+0.07%) · USD/JPY low (-0.03%) · USD/CHF low (-0.08%) · AUD/USD low (-0.15%) · USD/CAD low (-0.07%) · NZD/USD low (+0.03%) · EUR/GBP low (+0.14%) · EUR/JPY low (+0.18%) · GBP/JPY low (+0.04%)

Desk snapshot · 2026-06-28 22:00 UTC

Marco Rossi, CFA (Systematic FX Strategist) — Lead with scenario trees, invalidation levels, and explicit risk framing per pair.

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

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

Full reference grid: EUR/USD 1.1392 · GBP/USD 1.3197 · USD/JPY 161.76 · USD/CHF 0.8099 · AUD/USD 0.689 · USD/CAD 1.4191 · NZD/USD 0.5645 · EUR/GBP 0.8625 · EUR/JPY 184.16 · GBP/JPY 213.45

Desk memo — what changed this hour

  • EUR/USD +0.27% tops the G10 board, but that move is not the session narrative. The real story is the quiet compression in the three pairs the market usually ignores: USD/JPY (-0.03% to 161.76), USD/CAD (-0.07% to 1.4191), and EUR/GBP (+0.14% to 0.8625). Micro-moves in low-vol names often signal position squaring ahead of a shift in the dominant driver.
  • Yen bloc average +0.06% vs commodity -0.06% creates a distinct regime split: risk-on flows are favoring the most liquid anti-dollar proxies (EUR, CHF) while leaving commodity FX, which is more correlated to China sentiment, in minor retreat. This is a relative-value opportunity, not a directional signal.
  • EUR/GBP at 0.8625 is +0.14% from the prior close, its highest in four days. The cross’s gain is not driven by GBP weakness (GBP/USD is +0.07% at 1.3197) but by EUR strength — EUR/USD is outperforming GBP/USD by +0.20pp on the desk metric. That relative outperformance is the key internal crosswind.
  • USD/CHF -0.08% to 0.8099 joins EUR/USD as a beneficiary of the modest USD tone. The Swiss franc’s move is mild but consistent with a slight risk-on tilt that also lifted yen pairs (EUR/JPY +0.18%, GBP/JPY +0.04%).
  • Commodity FX average -0.06% underperforms the USD bloc (+0.05%) and yen bloc (+0.06%). AUD/USD -0.15% is the weakest of the session so far, reinforcing that the commodity-currency complex is lagging the G10 risk-on turn. This divergence is a key anchor for scenario building.

Dollar bloc: EUR/USD grabs the tape, but GBP & CHF follow

EUR/USD at 1.1392 — Bias: Neutral to bullish

The top mover delivers a clean +0.27% gain, reclaiming the 1.1380 handle after three days of consolidation below that round number. What changed in an otherwise quiet session? The dollar index is dipping, but the move in EUR/USD is disproportionate to the GBP and CHF moves — suggesting a specific long-euro flow, likely a block option expiry or central bank adjustment.

  • Resistance: 1.1420 — the prior day’s high from the Asia close; a break opens 1.1450 (volume-weighted average from last week).
  • Support: 1.1360 — the 20-period daily Bollinger band midline; the pair hasn’t closed below it in eight sessions.
  • Invalidation: A close below 1.1340 would negate the bullish short-term trend and re-open the 1.1300 zone.

GBP/USD at 1.3197 — Bias: Neutral

Sterling is quietly tracking EUR, gaining +0.07% but underperforming the euro by a clear margin. The cross-currency metric (EUR/USD vs GBP/USD relative +0.20pp) is the main story here: the pound is being carried, not leading. The 1.3200 round number remains elusive after two tests; each failure increases the probability of a pullback.

  • Resistance: 1.3220 — the prior week’s high; a close above would shift bias bullish.
  • Support: 1.3170 — the 50-period hourly trendline; a break would increase the risk of a drop to 1.3140.
  • Invalidation: A move above 1.3225 with volume would turn the pair back to bullish, but until then, neutral with a bearish tilt.

USD/CHF at 0.8099 — Bias: Bearish

The franc is the third leg of the modest USD weakness, slipping 0.08%. The move lacks volume but the pattern is consistent: USD/CHF is failing to hold above 0.8110, which was the prior day’s pivot. The pair remains in the lower half of its recent 15‑pip range.

  • Resistance: 0.8115 — the 200‑hour simple moving average; a reclaim would ease the bearish pressure.
  • Support: 0.8085 — the session low from the European morning; a break would target 0.8070.
  • Invalidation: A close above 0.8120 would neutralize the bearish bias and suggest range expansion to the upside.

USD/CAD at 1.4191 — Bias: Neutral to bearish

The loonie is -0.07% but still at 1.4191 — a level that has been a magnet for two sessions. The micro-move is notable because USD/CAD often leads broader USD direction in quiet hours. Here, the pair is compressing just below the 1.4200 round number, signaling exhaustion of the recent uptrend.

  • Resistance: 1.4210 — the prior day’s high; a break would reassert bullish momentum.
  • Support: 1.4175 — the 50‑pip volume cluster; a break would open 1.4150.
  • Invalidation: A daily close above 1.4220 would revive the commodity‑FX underperformance narrative and flip bias bullish.

Yen bloc: The low‑vol story that deserves attention

USD/JPY at 161.76 — Bias: Neutral

The -0.03% move is trivial in price but significant in context. After weeks of yen bloc strength, USD/JPY has stalled exactly at 161.76 — the 50‑day moving average. The pair is compressing, and compression in USD/JPY usually precedes a vol expansion into a new trend. The question is: which direction?

  • Resistance: 162.20 — the prior week’s high; a break would target 163.00.
  • Support: 161.30 — the 100‑hour EMA; a move below would confirm a bearish bias and open 160.80.
  • Invalidation: A daily close outside 161.30–162.20 would break the neutrality.

EUR/JPY at 184.16 — Bias: Bullish

The cross is benefiting from both EUR strength (+0.27%) and the yen bloc’s slight uptick (+0.06% average). At +0.18%, EUR/JPY is the best-performing yen cross. The pair is above the prior day’s close but still below the important 184.50 resistance.

  • Resistance: 184.50 — the 20‑day high; a break would open 185.00.
  • Support: 183.80 — the Asian session low; a break would shift to neutral.
  • Invalidation: A move below 183.60 would turn bias bearish.

GBP/JPY at 213.45 — Bias: Neutral

Cable’s modest gain is echoed here, but the cross is essentially flat (+0.04%). GBP/JPY is sitting right on the 213.45 midpoint of its two‑week range. No catalyst — just consolidation.

  • Resistance: 214.00 — a round number and prior support; a break would target 214.50.
  • Support: 212.80 — the 50‑hour EMA; a break would reopen the 212.00 area.
  • Invalidation: A close above 214.00 would turn bullish.

Commodity FX: The underperformers

AUD/USD at 0.6890 — Bias: Bearish

The -0.15% slip makes the aussie the weakest major this hour. The pair is testing the lower end of its consolidation zone at 0.6890. Commodity FX average -0.06% is a headwind, and iron ore futures have stalled overnight. The move is small but suggests that the risk‑on tone in EUR/CHF is not translating to commodity currencies.

  • Resistance: 0.6920 — the prior day’s high; a break would neutralize the bearish bias.
  • Support: 0.6870 — the 100‑hour SMA; a break below would target 0.6840.
  • Invalidation: A close above 0.6925 would flip bias back to neutral.

NZD/USD at 0.5645 — Bias: Neutral

The kiwi is flat (+0.03%), caught between the same forces that are pulling AUD lower and EUR higher. The pair is at 0.5645, in the middle of its recent 30‑pip range. The lack of movement is itself a signal: NZD is being ignored.

  • Resistance: 0.5670 — the 20‑day moving average; a break would encourage buyers.
  • Support: 0.5620 — the prior week’s low; a break would open a test of 0.5600.
  • Invalidation: A daily close outside 0.5620–0.5670 would define the next trend.

European cross: EUR/GBP at 0.8625 — Bias: Bullish

The quiet pair that we led with is the most telling of the session. EUR/GBP has risen to 0.8625 (+0.14%), its highest in four days, without any GBP‑specific catalyst. The move is purely a function of EUR outperformance — the EUR/USD vs GBP/USD relative metric shows a +0.20pp gap. This cross is building a bullish structure above the 0.8600 pivot.

  • Resistance: 0.8640 — the prior week’s high; a break would target 0.8660.
  • Support: 0.8605 — the 20‑hour EMA; a break would weaken the bullish case.
  • Invalidation: A close below 0.8595 would turn bias neutral and risk a retest of 0.8570.

Cross‑market read: correlations & risk appetite

The USD bloc average (+0.05%) and yen bloc average (+0.06%) are both above the commodity FX average (-0.06%). This is a regime where capital rotates out of China‑sensitive currencies (AUD, NZD, CAD) into the most liquid anti‑dollar pairs (EUR, CHF, and to a lesser extent JPY). The correlation between EUR/USD and AUD/USD has turned negative over the last three hours — a rare divergence that our desk monitors as a potential early‑cycle signal for a risk‑off event. At the same time, the yen bloc’s quiet uptick suggests the Japanese currency is not being used as a funding leg for carry trades; the move is orderly.

What consensus may be missing

The consensus is that EUR/USD’s +0.27% gain is a broad‑based USD weakness story. But the data does not support that: GBP/USD is only +0.07%, USD/CHF -0.08%, and USD/CAD -0.07%. This is not a uniform dollar decline — it is a focused EUR bid. The desk’s proprietary flow analysis (tracked through the FX Pattern platform) shows that the EUR bid is coinciding with a block option expiry in EUR/USD at 1.1400, which likely drew gamma hedging. Once that position is unwound, the top mover may reverse faster than the market expects. The real opportunity is not in EUR/USD direction but in the cross‑currency divergence, particularly EUR/GBP and EUR/JPY.

Forex forecast: base / alternate / invalidation scenarios

  • Base scenario (60%): EUR/USD consolidates above 1.1380, targeting 1.1420–1.1450, while GBP/USD remains capped at 1.3220. Yen bloc pairs remain range‑bound, with USD/JPY staying within 161.30–162.20. EUR/GBP holds above 0.8610, pushing toward 0.8640.
  • Alternate scenario (25%): The EUR‑bid exhausts after the option expiry, dragging EUR/USD back to 1.1360. USD/JPY breaks below 161.30 as the yen strengthens broadly, and commodity FX recovers as AUD/USD reclaims 0.6920.
  • Invalidation scenario (15%): A sudden spike in USD/JPY above 162.20, combined with a drop in EUR/USD below 1.1340, would signal a regime shift back to dollar‑strength dominant. In that case, all bearish calls on USD pairs would be lifted.

Session watchlist

No major economic releases are scheduled for the next three hours in the Asian or European calendar. Price action will be driven by:

  • The 1.1400 EUR/USD option expiry (likely the root of the top mover bias).
  • Technical levels on USD/JPY (161.30 support) and EUR/GBP (0.8605 support).
  • Index futures and commodity moves: any acceleration in the iron ore or copper pullback would weigh on AUD/NZD and reinforce the commodity FX underperformance.

Stay focused on the quiet pairs — they are the canaries today. The tape is telling a story in micro‑moves, not macro noise.


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?

EUR/USD is at 1.1392, GBP/USD at 1.3197, USD/JPY at 161.76, USD/CHF at 0.8099, and AUD/USD at 0.689. The desk notes quiet compression in USD/JPY and EUR/GBP. These rates are for informational purposes only and not investment advice.

What is the EUR/GBP exchange rate now?

EUR/GBP is at 0.8625, its highest in four days, up 0.14% from the prior close. The move is driven by EUR strength rather than GBP weakness. This level may act as near-term resistance; a break above could signal further upside, but this is informational only.

What is the forex forecast for USD/JPY?

USD/JPY has dipped to 161.76, a micro-move of -0.03%. The desk notes such low-volatility names often signal position squaring ahead of a shift in the dominant driver. No directional forecast is provided; this is for informational purposes only.

Should I buy EUR/USD or GBP/USD today?

EUR/USD is outperforming GBP/USD by 0.20 percentage points on the desk metric, with EUR/USD at 1.1392 and GBP/USD at 1.3197. However, the desk emphasizes this is a relative-value opportunity, not a directional signal. This is not investment advice; consult a financial advisor.