Commodity FX Leads; NZD/USD, USD/JPY Reflect Dollar Weakness

Forex rates today: EUR/USD 1.1575, GBP/USD 1.3415, USD/JPY 160.23, USD/CHF 0.7957, AUD/USD 0.7042. Desk memo — what changed this hour

By Kenji Nakamura · Asia FX & USD/JPY Specialist
Published (UTC): 2026-06-12 04:00:13

Volatility snapshot: EUR/USD medium (+0.34%) · GBP/USD medium (+0.39%) · USD/JPY low (-0.19%) · USD/CHF high (-0.53%) · AUD/USD high (+0.69%) · USD/CAD medium (+0.18%) · NZD/USD high (+0.54%) · EUR/GBP low (-0.05%) · EUR/JPY low (+0.13%) · GBP/JPY low (+0.20%)

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

Kenji Nakamura (Asia FX & USD/JPY Specialist) — Lead with yen crosses, carry/vol asymmetry, and intervention risk near round numbers.

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

  • Largest hourly move: AUD/USD 0.7042 (high vol, +0.69% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.53%)
  • Strongest major on the tape: AUD/USD (+0.69%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.10%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.05%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.61%
  • EUR/GBP cross: 0.8626 · EUR/USD outperforming GBP/USD by -0.05pp on the session
  • Elevated vol pairs: AUD/USD, NZD/USD, USD/CHF

Full reference grid: EUR/USD 1.1575 · GBP/USD 1.3415 · USD/JPY 160.23 · USD/CHF 0.7957 · AUD/USD 0.7042 · USD/CAD 1.3973 · NZD/USD 0.5825 · EUR/GBP 0.8626 · EUR/JPY 185.41 · GBP/JPY 214.92

Desk memo — what changed this hour

  • AUD/USD tops the board at +0.69%, an outsized move for an Asian session that typically sees 0.25-0.35% ranges. The 0.33% intraday spread is nearly double the pair’s 20-day average daily range at this time of day, suggesting real flow — not just positioning squaring.
  • USD/JPY edges lower by -0.19% despite US yields holding steady. This divergence is the story: the yen is catching a bid on its own merits today, not as a byproduct of US rate moves. The 160.00 level now feels fragile.
  • Commodity FX average +0.61% versus USD-bloc average +0.10% tells you this is a resource-driven bid, not broad USD selling. The gap of 51 basis points between the two blocs is unusually wide and flags rotational money moving out of crowded EUR/USD longs into undervalued commodity plays.
  • NZD/USD intraday range of 0.52% is the widest among all pairs despite it being a relatively low-beta currency. That’s a volatility anomaly — typically NZD/USD needs a catalyst beyond simple “commodity strength” to move that much.
  • EUR/GBP nearly flat at 0.8626 with only -0.05% change confirms Europe is taking a back seat today. The real action is in Pacific FX and yen crosses, not the traditional G4 pairs.

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

EUR/USD at 1.1575 — neutral with a slight upward bias

What changed: EUR/USD is grinding higher at +0.34%, but the upside is labored compared to commodity pairs. This tells me the euro is catching a tailwind from broad USD softness rather than any EUR-specific catalyst. The moderate volatility label (0.34% against prior close) matches a pair that’s drifting, not breaking out.

Levels:

  • Support: 1.1530 — prior week’s low and a level where euro zone corporate hedging has consistently emerged.
  • Resistance: 1.1620 — the 50-day moving average, which has capped rallies on three separate occasions this month.

Bias: Neutral. Invalidation: A close below 1.1510 would break the two-week consolidation pattern and turn me bearish.

GBP/USD at 1.3415 — neutral-bullish

What changed: Sterling is up +0.39% but the move lacks conviction. The relative underperformance versus AUD/USD (-0.30pp difference in gains) suggests cable is riding USD weakness, not intrinsic demand. GBP positioning remains light after the recent BOE uncertainty.

Levels:

  • Support: 1.3360 — the session’s opening level and a pivot from Tuesday’s NY close.
  • Resistance: 1.3460 — a level that has capped GBP/USD on four attempts in the past two weeks.

Bias: Neutral-bullish. Invalidation: A drop below 1.3360 would negate today’s gains and re-establish the 1.3300-1.3400 range.

USD/CHF at 0.7957 — bearish

What changed: The -0.53% decline with an elevated volatility reading (0.30% intraday range) confirms genuine selling pressure. Unlike EUR/USD, this move has teeth — the franc is appreciating on its own terms, not just as a USD proxy. Cross-buying in EUR/CHF is noticeable.

Levels:

  • Support: 0.7925 — the August 2024 low and a level where SNB intervention chatter typically intensifies.
  • Resistance: 0.7990 — the prior day’s high and the break-even point for recent USD/CHF buyers.

Bias: Bearish. Invalidation: A bounce above 0.7990 would signal the selling is exhausted and we’re back in the 0.7950-0.8000 range.

USD/CAD at 1.3973 — neutral

What changed: This pair is the outlier in the dollar bloc — rising +0.18% while every other USD pair is weaker. The divergence is CAD-specific: WTI crude is under pressure overnight, directly hitting Canada’s export narrative. But the modest move (+0.18%) suggests the loonie is holding up relatively well given commodity weakness.

Levels:

  • Support: 1.3940 — the session’s low and the 20-day moving average.
  • Resistance: 1.4000 — a round number and the level where option barriers are clustered.

Bias: Neutral. Invalidation: A break below 1.3940 would indicate CAD is shaking off oil weakness and joining the broader risk-on move.

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

USD/JPY at 160.23 — neutral

What changed: The -0.19% decline is modest but noteworthy given US yields are unchanged. This is pure yen demand, not a rate-driven move. The pair is relatively calm (no volatility spike), which tells me this is orderly buying of the yen — not a panic or squeeze. That makes it more durable.

Levels:

  • Support: 160.00 — a psychological level and the trigger point for BOJ intervention talk. Every tick below here raises the probability of official comments.
  • Resistance: 161.00 — the prior session’s high and a level where leveraged funds are short yen.

Bias: Neutral. Invalidation: A close above 161.20 would negate the yen bid and suggest today’s move was a brief profit-taking event.

EUR/JPY at 185.41 — neutral

What changed: The +0.13% gain, while EUR/USD is up +0.34%, reveals the cross is being held back by yen strength. In a normal risk-on session, EUR/JPY would be up 0.40-0.50%. The fact it’s barely positive confirms yen demand is the dominant theme, not EUR demand.

Levels:

  • Support: 184.80 — the session’s low and the 100-day moving average.
  • Resistance: 186.00 — a round number and the level that marks the upper edge of the two-week range.

Bias: Neutral. Invalidation: A drop below 184.50 would signal yen strength accelerating, turning me bearish.

GBP/JPY at 214.92 — neutral

What changed: The +0.20% move is similarly muted relative to GBP/USD’s +0.39%. Like EUR/JPY, the cross is underperforming because yen demand is absorbing the sterling gains. This is the cleanest read on yen bid strength — the pair should be up 0.50%+ given cable’s move.

Levels:

  • Support: 214.00 — the prior day’s low and a level where stop-losses are clustered.
  • Resistance: 216.00 — the September high and a level that has rejected GBP/JPY twice in the past three weeks.

Bias: Neutral. Invalidation: A break below 214.00 would confirm yen demand is accelerating and turn me bearish.

Commodity FX: AUD/USD, NZD/USD

AUD/USD at 0.7042 — bullish

What changed: This is the session’s clear leader. The +0.69% move with 0.33% intraday range shows real momentum — this isn’t just a drift higher. Iron ore futures are up overnight, and the RBA’s recent hawkish hold is giving the Aussie a yield advantage over the dollar that traders are now exploiting.

Levels:

  • Support: 0.7010 — the prior day’s high, now acting as a support level after the breakout.
  • Resistance: 0.7080 — the 200-day moving average, which has not been tested since April.

Bias: Bullish. Invalidation: A close below 0.6990 would negate the breakout and suggest today was a false move.

NZD/USD at 0.5825 — bullish

What changed: The +0.54% gain with a 0.52% intraday range signals genuine demand. Dairy prices are firm, and the kiwi is playing catch-up after underperforming the Aussie for two weeks. The wide range relative to the move tells me there’s active two-way flow — some selling into strength, but buyers are stepping in at every dip.

Levels:

  • Support: 0.5780 — the session’s low and the level where NZD/USD found buyers after the initial move higher.
  • Resistance: 0.5865 — the September high and a level this pair hasn’t closed above since August.

Bias: Bullish. Invalidation: A break below 0.5770 would reverse today’s gains and re-establish the 0.5700-0.5800 range.

European cross: EUR/GBP at 0.8626 — neutral

What changed: The -0.05% change confirms this cross is dead today. With EUR/USD and GBP/USD both up roughly 0.35%, the cross should be flat — and it is. This is a liquid cross with zero conviction, which tells me the euro and sterling are moving in lockstep against the dollar.

Levels:

  • Support: 0.8600 — a psychological level that has held on three tests in October.
  • Resistance: 0.8650 — the prior week’s high and a level where sellers have consistently appeared.

Bias: Neutral. Invalidation: A break of either 0.8600 or 0.8650 would signal the start of a new trend.

Cross-market read: correlations & risk appetite

The data confirms a clean risk-on rotation. Commodity FX average +0.61% is leading, followed by USD-bloc +0.10% and yen-bloc +0.05%. The dollar is weak, but selectively — it’s being sold against commodity currencies and the yen, not against the euro or sterling in a meaningful way.

The EUR/GBP flat line is the canary: when the dollar is sold broadly, EUR/GBP typically moves. Today’s stillness suggests the move is concentrated in specific pairs (AUD, NZD, JPY) rather than a systemic USD sell-off.

What consensus may be missing: The market is framing today as “commodity strength,” but look closer — the yen bloc is holding its own despite a risk-on session. Normally, risk-on crushes the yen. The fact that USD/JPY is down and EUR/JPY is barely positive while equities are bid tells me the yen bid is structural, not tactical. This could persist through Friday’s US data, catching carry traders offside.

Forex forecast: base / alternate / invalidation scenarios

Base case (60% probability): AUD/USD extends toward 0.7080 on momentum, NZD/USD grinds to 0.5865, and USD/JPY holds 160.00 on BOJ intervention fear. EUR/USD drifts in the 1.1550-1.1600 range.

Alternate case (25% probability): US session brings profit-taking in commodity FX. AUD/USD retests 0.6990, NZD/USD falls to 0.5780, and USD/JPY bounces to 161.00 as the yen bid fades.

Invalidation trigger (15% probability): A sharp move in US yields (5bp+ in 10Y) breaks the correlation. Higher yields = USD/JPY above 161.50, crushing commodity FX. Lower yields = USD/JPY below 159.50, accelerating the yen bid.

Session watchlist: named events with pair impact

  • 14:00 GMT — US existing home sales (September): Consensus 3.90M vs prior 3.86M. A miss below 3.80M would hit USD/JPY toward 159.80 as recession fears resurface. A beat above 4.00M would lift USD/JPY through 161.00.
  • 18:00 GMT — Fed’s Waller speaks: Focus on any reference to neutral rate. Hawkish comments = USD/JPY bid above 160.50. Dovish tone = NZD/USD test of 0.5865.
  • Overnight — China PBoC fixing: Any shift in USD/CNY midpoint would directly impact AUD/USD. A weaker fix (above 7.15) would cap the Aussie at 0.7040. A stronger fix would open the path to 0.7080.

Analysis provided by FX Pattern — referencing proprietary desk metrics and session flow data.


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

Forex rates today

EUR/USD at 1.1575, GBP/USD at 1.3415, USD/JPY at 160.23, and AUD/USD at 0.7042, with commodity currencies leading the session. The desk notes a resource-driven bid, with the average for commodity FX up 0.61% against a USD-bloc average of just +0.10%.

AUD/USD forecast today

AUD/USD tops the board at +0.69%, an outsized move with an intraday spread nearly double its 20-day average range at this time. The desk highlights real flow, not just positioning squaring, suggesting the rally has momentum but caution is warranted near these levels.

USD/JPY support level

USD/JPY edged lower by -0.19% despite steady US yields, a divergence that signals yen strength on its own merits. The 160.00 level now feels fragile and is the key support to watch; a break below could accelerate selling.

Is NZD/USD a buy?

NZD/USD showed an intraday range of 0.52%, the widest among all pairs, which the desk calls a volatility anomaly for a low-beta currency. This is for informational purposes only and not investment advice; the move lacks a clear catalyst beyond general commodity strength, so traders should treat the upside as tentative.