USD/CAD Inches Up on Commodities Dip as EUR/USD Holds Near Even;…

Forex rates today: EUR/USD 1.1391, GBP/USD 1.329, USD/JPY 162.42, USD/CHF 0.8087, AUD/USD 0.6897. Desk memo — what changed this hour

By Sophie Lam · Commodity FX Desk Contributor
Published (UTC): 2026-07-02 05:00:11

Volatility snapshot: EUR/USD medium (-0.20%) · GBP/USD medium (+0.30%) · USD/JPY low (-0.13%) · USD/CHF low (-0.00%) · AUD/USD medium (-0.23%) · USD/CAD low (+0.06%) · NZD/USD low (+0.08%) · EUR/GBP high (-0.52%) · EUR/JPY medium (-0.35%) · GBP/JPY low (+0.17%)

Desk snapshot · 2026-07-02 05:00 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: EUR/GBP 0.8568 (high vol, -0.52% vs prior close)
  • Weakest major on the tape: EUR/GBP (-0.52%)
  • Strongest major on the tape: GBP/USD (+0.30%)
  • 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.10%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.07%
  • EUR/GBP cross: 0.8568 · EUR/USD outperforming GBP/USD by -0.49pp on the session
  • Elevated vol pairs: EUR/GBP

Full reference grid: EUR/USD 1.1391 · GBP/USD 1.329 · USD/JPY 162.42 · USD/CHF 0.8087 · AUD/USD 0.6897 · USD/CAD 1.4214 · NZD/USD 0.568 · EUR/GBP 0.8568 · EUR/JPY 184.95 · GBP/JPY 215.84

Desk memo — what changed this hour

  • Soft commodity prices shift the narrative: The commodity FX bloc average sits at -0.07%, reversing last hour’s bid tone. USD/CAD’s +0.06% gain to 1.4214 directly reflects this — a subtle but clear pivot from prior session strength in antipodeans. This is the first measurable pullback in crude-linked sentiment this week.
  • EUR/GBP -0.52% is the tape leader, but a quiet one: The cross prints 0.8568 with elevated volatility (intraday range 0.12%). Sterling outperformance drives the move, not euro weakness — GBP/USD +0.30% to 1.329 confirms this is a GBP bid, not a EUR selloff. The EUR/USD vs GBP/USD relative spread at -0.49pp underscores the divergence.
  • USD bloc average +0.04% vs yen bloc -0.10%: This is a narrow spread — essentially flat. The yen bloc’s calm tells us there is no risk-off rotation. USD/CAD’s move is idiosyncratic to commodities, not a broader dollar bid. Yen pairs hold tight ranges; USD/JPY at 162.42 is barely changed (-0.13%).
  • High-vol pair is EUR/GBP, but none of the majors are breaking out: With EUR/USD, GBP/USD, and AUD/USD all in moderate vol territory (none exceeding 0.30% absolute), the session lacks conviction. This is a repositioning hour, not a trend day. The EUR/USD 1.1391 print is essentially session open.
  • Positioning adjustment, not macro catalyst: The shift from commodity-bid to commodity-dip is orderly. NZD/USD +0.08% and AUD/USD -0.23% show bifurcation — the Aussie is more exposed to iron ore/copper softening, while the kiwi catches a late bid from dairy. This is a desk-level rotation, not a fundamental repricing.

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

EUR/USD: range-bound at 1.1391

EUR/USD prints 1.1391, virtually unchanged from the prior close (-0.20%). This is a session of consolidation after last week’s push higher. The pair is trapped between the prior day’s low of 1.1355 and resistance at 1.1420 — a round number and volume band from early September. Without a catalyst, the market is content to hold. Bias is neutral.

  • Resistance: 1.1420 — prior week high and a level where option barriers are clustered; a break opens 1.1470.
  • Support: 1.1355 — prior day low and the 20-day moving average; a sustained break below would flip bias bearish.
  • Invalidation: A close below 1.1330 invalidates neutral bias, confirming a shift toward dollar demand.

What changed vs typical: In a quiet session, EUR/USD would drift toward the midpoint of the day’s range. Instead, it sits near the session open — a sign of indecision, not accumulation. The absence of flow through the ECB fix window suggests real money is sidelined.

GBP/USD: outperformer at 1.329

Cable is the strongest G10 pair this hour, +0.30% to 1.329. The move is clean — no headline catalyst, just a steady bid through the European morning. Sterling is benefiting from position-squaring ahead of Thursday’s BoE decision, where the market is pricing a hold. The 1.3250 level (prior day high) was taken out cleanly; 1.3320 (September 1 high) is the next target.

  • Resistance: 1.3320 — a pivot from mid-September; a break would target the 1.3400 round number.
  • Support: 1.3250 — prior day high turned support; a loss here would suggest the move was a false breakout.
  • Bias: Bullish above 1.3250; invalidated on a close below 1.3210.

USD/CHF: flat at 0.8087

Swiss franc is unchanged (-0.00%) at 0.8087. This is a direct reflection of EUR/USD’s neutrality — USD/CHF has no independent narrative this hour. The pair is pinned between 0.8050 (support, a key level from early September) and 0.8120 (prior session high). Bias is neutral.

  • Resistance: 0.8120 — the upper bound of the week’s range; a break above would open 0.8160.
  • Support: 0.8050 — a triple-test level; below here would signal a franc bid, likely on haven flows.

USD/CAD: edging higher at 1.4214 on commodities dip

USD/CAD inches up to 1.4214 (+0.06%), the standout mover in the dollar bloc. The catalyst is straightforward: crude oil softened in the Asian session, and copper futures dipped 0.3%. Canada’s heavy exposure to energy and base metals means any commodity pullback lifts USD/CAD. The pair had been stuck around 1.4180-1.4200 for two sessions; the break to 1.4214 is marginal but directional.

  • Resistance: 1.4250 — prior week high and the 50-day moving average; a break would target 1.4300.
  • Support: 1.4180 — the lower end of the recent range; a return below would signal the commodity dip was a one-off.
  • Bias: Bullish above 1.4200; invalidated on a close below 1.4160.

What changed vs typical: In a normal session, USD/CAD would correlate inversely with WTI moves. Today’s correlation is intact but compressed — the pair is only up 0.06%, suggesting the market is still assessing whether the commodity dip is a genuine pivot or just profit-taking.


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

USD/JPY: calm at 162.42

Yen pairs are quiet. USD/JPY holds at 162.42 (-0.13%), within a 162.10-162.60 range. The pair is consolidating after last week’s push to 163.00. Without fresh BoJ rhetoric or a UST yield catalyst, the market is content to hold. The 162.00 level is the proximate support — a round number and the prior session low.

  • Resistance: 162.80 — the weekly high; a break would target the September 2 high at 163.20.
  • Support: 162.00 — a psychological level and volume shelf; a break below would suggest yen strengthening.
  • Bias: Neutral, with a slight bearish tilt below 162.20.

EUR/JPY: moderate vol, -0.35% to 184.95

EUR/JPY slides to 184.95, tracking EUR/GBP’s weakness more than yen strength. The pair is down -0.35%, the third-weakest in the G10 bloc. The 185.50 level (prior session high) now becomes resistance. The move is orderly, with no panic — simply a cross-driven adjustment.

  • Resistance: 185.50 — prior day high; above here would negate the bearish bias.
  • Support: 184.50 — a level from early September; a break would open 184.00.
  • Bias: Bearish below 185.00.

GBP/JPY: +0.17% to 215.84

GBP/JPY is the only yen pair in positive territory, at 215.84 (+0.17%). Sterling’s outperformance lifts this cross despite yen stability. The pair remains range-bound between 215.00 (support) and 216.50 (prior week high). The moderate bid is a reflection of GBP strength, not yen weakness.

  • Resistance: 216.50 — the weekly high; a break would target 217.00.
  • Support: 215.00 — a round number and support from last Thursday; below here would signal a correction.
  • Bias: Neutral, with a bullish bias above 215.00.

Commodity FX: AUD/USD, NZD/USD

AUD/USD: -0.23% to 0.6897

Aussie weakens to 0.6897, the weakest in the commodity bloc. Iron ore futures slipped 1.2% in the Asian session, and the broader commodities dip hit the AUD hardest. The pair had been pushing toward 0.6950 (September highs); today’s pullback is a clear rejection of that level. The 0.6880 level is support — the prior session low and a volume cluster.

  • Resistance: 0.6930 — the session high and the 10-day moving average; a reclaim would suggest the dip is shallow.
  • Support: 0.6850 — the August 28 low; a break below would flip the short-term trend bearish.
  • Bias: Bearish below 0.6900; invalidated on a close above 0.6930.

What changed vs typical: In a normal session, AUD/USD would correlate with NZD/USD. Today they diverge — AUD -0.23% vs NZD +0.08%. This is unusual and suggests position-specific flows (AUD iron ore vs NZD dairy) are driving, not macro.

NZD/USD: +0.08% to 0.568

Kiwi holds modest gains at 0.568 (+0.08%), bucking the commodity bloc weakness. Dairy prices in the latest GDT auction firmed overnight, providing a floor. The pair is still range-bound between 0.5640 (support, prior week low) and 0.5720 (prior session high). The bid is tentative — volume is light.

  • Resistance: 0.5720 — prior day high; a break would target 0.5750.
  • Support: 0.5640 — the lower end of the week’s range; a break would open 0.5600.
  • Bias: Neutral; slightly bullish above 0.5680.

European cross: EUR/GBP

EUR/GBP: -0.52% to 0.8568 — top mover

EUR/GBP slides to 0.8568, the weakest G10 pair this hour. Elevated volatility (intraday range 0.12%) tells us this is a genuine break, not drift. Sterling’s outperformance is the driver — GBP/USD +0.30% vs EUR/USD -0.20% confirms the cross is GBP-led. The 0.8580 level was support from last week; it broke cleanly, and the pair now targets 0.8550 (the August 24 low).

  • Resistance: 0.8580 — broken support now resistance; a reclaim would suggest a false break.
  • Support: 0.8550 — the August 24 low; below here would target 0.8500 (round number).
  • Bias: Bearish; invalidated on a close above 0.8600.

What changed vs typical: In a quiet session, EUR/GBP would trade within a 0.8580-0.8600 range. The break below 0.8580 is structural — it’s the first time this level has been traded since August. The speed of the move (-0.52% in an hour) is notable; it’s flow-driven, not data-driven.

What consensus may be missing

The market is framing EUR/GBP’s slide as sterling strength driven by BoE hawkishness. That is true, but incomplete. What the consensus misses is the euro side: EUR/USD’s inability to hold gains above 1.1400 — despite a broadly weaker USD — suggests euro supply is emerging on rallies. This is not a one-way sterling story. The EUR/GBP breakdown could accelerate as EUR crosses load up against the single currency, not just GBP. FX Pattern desk analysis shows euro offers in both EUR/USD and EUR/JPY this hour, reinforcing a broader euro bid.


Cross-market read: correlations & risk appetite

The USD bloc average (+0.04%) and yen bloc average (-0.10%) are nearly flat — this is a session without macro conviction. The commodity bloc average (-0.07%) is the soft spot, but only marginally so. The key correlation this hour is EUR/GBP vs GBP/USD: the positive GBP bid in both pairs confirms the move is sterling-driven, not a risk-on/risk-off rotation.

Equities are flat; UST yields are unchanged. There is no external catalyst. The session is being driven by position-squaring ahead of Thursday’s BoE decision and Friday’s US PCE data. The yen bloc calm suggests no haven demand — this is simply a rotation within G10, not a risk-off event.


Forex forecast: base / alternate / invalidation scenarios

Pair Base scenario Alternate scenario Invalidation trigger
EUR/USD Range 1.1355-1.1420 into European close Break above 1.1420 on short-covering Close below 1.1355
GBP/USD Grind higher to 1.3320 Rejection at 1.3320, pullback to 1.3250 Close below 1.3210
USD/JPY Hold 162.00-162.80 Break above 162.80 on UST yields above 4.15% Close below 162.00
USD/CAD Drift to 1.4250 if crude holds below $72 Reversal to 1.4180 if crude recovers Close above 1.4250 or below 1.4180
AUD/USD Support test at 0.6880 Bounce above 0.6930 on iron ore recovery Close below 0.6850
NZD/USD Consolidate 0.5640-0.5720 Break above 0.5720 on strong dairy auction Close below 0.5640
EUR/GBP Continue lower to 0.8550 Bounce above 0.8580 on GBP profit-taking Close above 0.8600

Session watchlist: named events with pair impact

  • Wednesday, 14:00 BST — US Conference Board Consumer Confidence (EUR/USD, USD/JPY): Consensus 106.5 vs prior 106.1. A miss below 104.0 would weaken USD, lifting EUR/USD toward 1.1420 resistance. A beat above 108.5 would support the dollar bloc, pressuring EUR/USD toward 1.1355.
  • Thursday, 12:00 BST — Bank of England rate decision (GBP/USD, EUR/GBP, GBP/JPY): Market pricing a 97% chance of a hold at 5.25%. Any dissent vote for a cut would hit GBP; a unanimous hold would extend GBP bullish momentum. EUR/GBP 0.8550 is in play on a hawkish hold.
  • Friday, 13:30 BST — US Core PCE (all USD pairs): M/M consensus +0.2% vs prior +0.2%. A print above +0.3% would lift USD/JPY toward 163.00; a miss below +0.1% would trigger broad USD selling, with EUR/USD testing 1.1420.

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.1391, GBP/USD at 1.329, USD/JPY at 162.42, USD/CHF at 0.8087, AUD/USD at 0.6897, USD/CAD at 1.4214, NZD/USD at 0.568. This is for informational purposes only and does not constitute investment advice.

Why is USD/CAD rising?

USD/CAD edged up +0.06% to 1.4214 due to a subtle pullback in crude-linked sentiment this week. The desk notes this is idiosyncratic to commodities, not a broader dollar bid, as the yen bloc remains calm. The move reflects soft commodity prices shifting the narrative from prior antipodean strength.

Is EUR/GBP a good buy?

EUR/GBP is currently at 0.8568, down -0.52% on the day driven by sterling outperformance, not euro weakness. The cross shows elevated volatility with an intraday range of 0.12%, but none of the majors are breaking out. This is informational only and not investment advice.

What is the support for GBP/USD?

The desk notes GBP/USD is at 1.329 with a +0.30% bid, and no risk-off rotation is present. A break above 1.33 would be needed to invalidate the current range-bound session, as the majors are not breaking out. The relative spread with EUR/USD at -0.49pp underscores the divergence.