USD/JPY, USD/CHF Muted as Yen Crosses Lack Spark

Forex rates today: EUR/USD 1.1609, GBP/USD 1.3426, USD/JPY 160.13, USD/CHF 0.7933, AUD/USD 0.7073. Desk memo — what changed this hour

By Sophie Lam · Commodity FX Desk Contributor
Published (UTC): 2026-06-15 10:01:09

Volatility snapshot: EUR/USD medium (+0.29%) · GBP/USD low (+0.09%) · USD/JPY low (+0.00%) · USD/CHF medium (-0.22%) · AUD/USD medium (+0.36%) · USD/CAD low (+0.00%) · NZD/USD medium (+0.20%) · EUR/GBP medium (+0.18%) · EUR/JPY low (+0.26%) · GBP/JPY low (+0.10%)

Desk snapshot · 2026-06-15 10:01 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: AUD/USD 0.7073 (medium vol, +0.36% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.22%)
  • Strongest major on the tape: AUD/USD (+0.36%)
  • 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.12%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.28%
  • EUR/GBP cross: 0.8644 · EUR/USD outperforming GBP/USD by +0.19pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.1609 · GBP/USD 1.3426 · USD/JPY 160.13 · USD/CHF 0.7933 · AUD/USD 0.7073 · USD/CAD 1.3973 · NZD/USD 0.5844 · EUR/GBP 0.8644 · EUR/JPY 185.85 · GBP/JPY 214.98

Desk memo — what changed this hour

  • USD/CHF -0.22% is the session’s weakest major, marking a clear safe-haven idle rather than a risk-off impulse. Swissie typically rallies on fear; today’s decline is modest and contained, confirming the dollar is directionless, not under pressure.
  • Yen-bloc average +0.12% versus commodity-block +0.28% — the gap is tighter than a typical risk-on session, where antipodeans usually lead by 0.5% or more. The close convergence tells me the yen crosses are confirming low conviction, not lending momentum to the top story.
  • USD/JPY unchanged at 160.13 after printing 160.10–160.19 all hour. A 0.09-pip range in a major pair is textbook low-vol stalemate; the level near the May 29 high (160.20) is acting as a ceiling without a catalyst to break it.

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

EUR/USD – bid fails to lift crosses

Spot: 1.1609 | Bias: neutral
Support: 1.1580 — prior day’s low and a vol band that held twice in the last 12 hours. A clean break below would flip the bias bearish, targeting 1.1550.
Resistance: 1.1640 — round-number confluence with the 200-period moving average on the hourly chart. The euro’s +0.29% is the best in the dollar bloc, but it hasn’t pulled EUR/JPY or GBP/USD higher, signalling isolated buying.
Invalidation: A daily close above 1.1660 (May 30 high) would shift us bullish, driven by genuine USD weakness, not euro strength.

GBP/USD – cable steadies without a narrative

Spot: 1.3426 | Bias: neutral
Support: 1.3400 — psychological level that also aligns with the 50-day simple moving average. This is the line in the sand for today; a break opens 1.3370.
Resistance: 1.3470 — prior session high and a point where offers have stacked in quiet conditions. Without a UK data catalyst (next is Wednesday’s services PMI), cable lacks momentum.
Invalidation: A move above 1.3500 on sustained GBP-positive flow (e.g., hawkish BoE commentary) would turn us bullish.

USD/CHF – weakest major, but not a breakout

Spot: 0.7933 | Bias: neutral
Support: 0.7900 — round number and the May 31 low. A break here would target the 200-day MA at 0.7860, but the session’s -0.22% hasn’t tested it.
Resistance: 0.7960 — the prior day’s high and a dense offer zone from Friday’s US session.
Invalidation: A daily close above 0.7980 (May 30 peak) would flip us bullish, implying risk-off is overdone.

USD/CAD – idling on oil and rate differential

Spot: 1.3973 | Bias: neutral
Support: 1.3950 — a level that has capped intraday dips for three sessions. A break would target 1.3920, the 100-day MA.
Resistance: 1.4000 — a big round number. The pair has held just below it since Friday, with WTI crude holding $80/bbl offering marginal CAD support.
Invalidation: A break above 1.4020 (May 28 high) would suggest the oil bid is exhausted, turning us bearish CAD.

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

USD/JPY – pinned by 160.13, no breakout trigger

Spot: 160.13 | Bias: neutral
Support: 160.00 — psychological level that has held on intraday dips. A break below would invite stop-loss selling likely to 159.50.
Resistance: 160.50 — the May 29 high and the top of the 10-day range. Without a US yields catalyst, we’re trapped between these two levels.
Invalidation: A move above 161.00 (round number and 2024 high) would confirm bullish momentum, likely driven by US data.

EUR/JPY – cross confirms the yen bloc calm

Spot: 185.85 | Bias: neutral
Support: 185.50 — the 20-day moving average and a level that has held on three tests today. A break would target 185.00.
Resistance: 186.20 — the session high and a prior resistance from May 28. The cross’s +0.26% is the largest in the yen bloc, but barely a blip.
Invalidation: A close above 186.50 (May 30 high) turns us bullish, implying euro strength is finally leaking into crosses.

GBP/JPY – quietest yen cross

Spot: 214.98 | Bias: neutral
Support: 214.50 — the 100-day moving average and an intraday level that has seen two bounces.
Resistance: 215.50 — the May 28 high. Cable’s lack of spark means this cross follows the yen bloc without conviction.
Invalidation: A break above 216.00 would shift us bullish, requiring a catalyst in GBP/JPY-specific flow.

Commodity FX: AUD/USD, NZD/USD

AUD/USD – top mover, but trendless

Spot: 0.7073 | Bias: neutral
Support: 0.7050 — a round number and the prior day’s low. A break would negate the +0.36% move and target 0.7020.
Resistance: 0.7090 — the session high and a level where we saw decent option interest at 0.7100 expire later this week.
Invalidation: A close above 0.7100 (May 31 high) would turn us bullish, fuelled by stronger China demand signals.

NZD/USD – tracking AUD but lagging

Spot: 0.5844 | Bias: neutral
Support: 0.5820 — the May 29 low and a level that has limited downside today.
Resistance: 0.5860 — the May 30 high. The kiwi’s +0.20% is half of AUD’s gain, reinforcing that this is not a broad commodity rally.
Invalidation: A break below 0.5800 would turn us bearish, suggesting NZ-specific headwinds (dairy prices) are building.

European cross: EUR/GBP

Spot: 0.8644 | Bias: neutral
Support: 0.8630 — the 50-day moving average. The cross has slipped from 0.8650 today, but the move is marginal.
Resistance: 0.8660 — prior day’s high and a zone where the cross has reversed twice in the last week.
Invalidation: A daily close above 0.8680 (May 28 high) would turn us bullish on euro outperformance.

Cross-market read: correlations & risk appetite

The USD-bloc average of +0.04% against the commodity-bloc’s +0.28% shows a modest risk tilt, but the yen bloc at +0.12% sits in between — not confirming risk-on or risk-off. This is a low-vol circuit, not a directional shift. As FX Pattern’s correlation matrix notes, USD/JPY and USD/CHF are both trading within 0.1% of their open, while AUD/USD is the sole positive outlier. The lack of follow-through in NZD/USD (+0.20%) and USD/CAD (flat) suggests the aussie move is a technical bounce, not a fundamental re-rating.

Forex forecast: base / alternate / invalidation scenarios

Base case (70% probability): Continued low-vol, rangebound dollar. USD/JPY stays 160.00–160.50, USD/CHF holds 0.7900–0.7960. Yen crosses remain muted.
Alternate (20%): A US ISM services beat tomorrow (Wednesday) pushes US yields higher, breaking USD/JPY above 161.00 and dragging EUR/JPY above 186.50.
Invalidation (10%): A break below 159.50 in USD/JPY (or 0.7900 in USD/CHF) flips sentiment risk-off, sending antipodeans lower and yen crosses sharply down.

Session watchlist

  • US ISM Services PMI (Wednesday, 14:00 GMT): Expected at 51.0 from 49.4. A print above 52.0 would boost USD/JPY toward 161.00; below 48.0 could send AUD/USD back to 0.7050.
  • RBA Rate Decision (Tuesday, 04:30 GMT): While the RBA is broadly expected to hold at 4.35%, any hawkish tilt could break AUD/USD above 0.7100.
  • No major data for the remainder of the Asian session — explains the tight ranges in USD/JPY and USD/CHF.

What consensus may be missing
The tape is treating AUD/USD’s +0.36% as a commodity bid, but our flow shows it’s largely a short-covering squeeze. Positioning data suggests speculative shorts in AUD/USD are near a five-month high; today’s move has squeezed less than half of that. If the RBA holds tomorrow without a hawkish surprise, we could see aussie fade back to 0.7040. The consensus is too quick to extrapolate commodity strength from a single pair’s outlier move.


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

As of this hour, EUR/USD is at 1.1609, GBP/USD at 1.3426, USD/JPY at 160.13, USD/CHF at 0.7933, and AUD/USD at 0.7073. The dollar bloc is muted, with USD/CHF the session's weakest major at -0.22%.

What is USD/JPY doing today?

USD/JPY is unchanged at 160.13, trapped in a 0.09-pip range between 160.10 and 160.19 all hour. The level near the May 29 high at 160.20 is acting as a ceiling, and low-vol stalemate persists without a catalyst.

What are the key support and resistance for EUR/USD?

Support sits at 1.1580, the prior day's low and a vol band that held twice in the last 12 hours. Resistance is at 1.1640, a round-number confluence with the 200-period moving average on the hourly chart. A clean break below 1.1580 would flip bias bearish toward 1.1550.

Is USD/CHF a good safe-haven trade for today?

USD/CHF is down -0.22% but the decline is modest and contained, reflecting safe-haven idle rather than a risk-off impulse. This is informational only and not investment advice; the dollar remains directionless, so any trade should factor in the lack of clear momentum.