View:

June 04, 2026

Chart USD/CHF Update: Room for higher
Paying Article

June 4, 2026 8:24 AM UTC

The anticipated break above 0.7900 has reached resistance at the 0.7925 weekly high of 29 April

Chart USD Index DXY Update: Room for a minor test higher
Paying Article

June 4, 2026 8:17 AM UTC

The anticipated test of resistance at 99.50 is giving way to consolidation

Chart EUR/GBP Update: Limited tests higher
Paying Article

June 4, 2026 8:07 AM UTC

Cautious trade around 0.8630 has given way to a bounce

Chart EUR/USD Update: Room for lower
Paying Article

June 4, 2026 7:47 AM UTC

The drift lower has reached congestion support at 1.1600

Chart GBP/USD Update: Leaning lower
Freemium Article

June 4, 2026 7:30 AM UTC

Cautious trade has given way to the anticipated break below 1.3450

EUR/CHF, EUR/USD, EUR/SEK flows: Mkt cautious on Iran positives; CPI prints
Paying Article

June 4, 2026 6:44 AM UTC

Israel and Lebanon agree to implement ceasefire, whipsawed mkt wary
Swedish CPI slightly above mkt; SEK also circumspect
Minor blip for CHF - CPI weak again and SNB has been more vocal on readiness against CHF strength 

AUD/USD flows: Risk undecided
Paying Article

June 4, 2026 5:52 AM UTC

Major equity indexes perform individually

FX Daily Strategy: Europe, Jun 4th
Paying Article

June 4, 2026 5:23 AM UTC

Tight ranges hold, though mood skewing more defensive
USD/JPY dancing on the edge of 160, bracing for a test above. Greater scope for intraday noise and spoofing
Swiss and Swedish CPI. Otherwise focus turning to US payrolls, mkt bias to upside

USD/JPY flows: Israel-Lebanon Ceasefire
Paying Article

June 4, 2026 4:10 AM UTC

Israel and Lebanon agreed to implement a ceasefire and establish security zones

Chart GBP/USD Update: Lower in consolidation
Freemium Article

June 4, 2026 1:54 AM UTC

Lower in consolidation within the 1.3500/1.3400 area following rejection from the 1.3500/1.3485 highs

Chart EUR/USD Update: Lower to pressure 1.1600/1.1575 support
Paying Article

June 4, 2026 1:40 AM UTC

 Lower in consolidation following rejection from resistance at the 1.1655/80 area to pressure the 1.1600 level

Chart EUR/JPY Update: Lower in consolidation from test of 186.00/23
Paying Article

June 4, 2026 1:13 AM UTC

Settled back from test of strong resistance at the 186.00/23 congestion and 20 April low as prices unwind overbought daily studies

June 03, 2026

FX Daily Strategy: Asia, Jun 4th
Paying Article

June 3, 2026 9:00 PM UTC

Tight ranges hold, though mood skewing more defensive
USD/JPY dancing on the edge of 160, bracing for a test above. Greater scope for intraday noise and spoofing
Swiss and Swedish CPI. Otherwise focus turning to US payrolls, mkt bias to upside

Preview: Due June 22 - Canada May CPI - A further lift from energy while core rates pause after a weak April
Paying Article

June 3, 2026 7:27 PM UTC

We expect May Canadian CPI to see a further acceleration to 3.0% yr/yr from 2.8% (to 3.04% from 2.82% before rounding) while the Bank of Canada’s core rates see little change following a notable slowing in April which took two of the three measures close to the BoC‘s 2.0% target.

Preview: Due June 9 - U.S. May Existing Home Sales - Some positive signals
Paying Article

June 3, 2026 4:37 PM UTC

We expect May existing home sales to increase by 2.0% to 4.10m, extending a marginal 0.2% increase in April but still not fully reversing March’s 2.9% decline. This would bring the first yr/yr increase since October 2025, by 1.5%, following a flat April.

Chart USD/CAD Update: Higher in CAD-driven trade
Freemium Article

June 3, 2026 3:52 PM UTC

Cautious trade has given way to a break higher in CAD-driven trade

FX Daily Strategy: APAC, Jun 4th
Paying Article

June 3, 2026 3:21 PM UTC

Tight ranges hold, though mood skewing more defensive
USD/JPY dancing on the edge of 160, bracing for a test above. Greater scope for intraday noise and spoofing
Swiss and Swedish CPI. Otherwise focus turning to US payrolls, mkt bias to upside

U.S. May ISM Services - Economy remains resilient
Paying Article

June 3, 2026 2:18 PM UTC

May’s ISM services index of 54.5 is up from 53.6 in April and a 3-month high. While we suspect seasonal adjustments flattered the data it provides further evidence of US economic resilience in the face of the energy shock.

Chart EUR/JPY Update: Pullback from 186.00
Paying Article

June 3, 2026 1:30 PM UTC

The test above congestion resistance at 186.00 has met selling interest around 186.20

U.S. May ADP Employment - Trend picking up
Paying Article

June 3, 2026 12:36 PM UTC

May’s ADP’s estimate of private sector employment of 122k is in line with market exactions if not quite as strong as weekly ADP data for the preceding week had been implying.  Still, it maintains a recent improvement in trend and like last week’s was, is the strongest increase since January 2

USD flows: No surprise from ADP
Paying Article

June 3, 2026 12:26 PM UTC

ADP leaves payrolls expectations intact
Still low volatility that belies the underlying market tension

Chart USD/ZAR Update: Choppy trade - background studies remain under pressure
Paying Article

June 3, 2026 12:18 PM UTC

Little change, as prices extend cautious/choppy trade around congestion resistance at 16.2500

Chart EUR/CAD Update: Range extension
Paying Article

June 3, 2026 12:02 PM UTC

Anticipated tests higher have proven short-lived, as overbought intraday studies unwind

...
ECB Preview (Jun 11): Words Not Deeds the Focus
Paying Article

June 3, 2026 10:23 AM UTC

Aware of repeating ourselves (again), it is the case that the next ECB Council meeting will be more important for what is said than what is done.  In fact, a 25 bp official rate hike is virtually nailed on irrespective of how events in the Middle East may fare in coming days.  But the ECB comments

Chart EUR/CHF Update: Pushing higher
Paying Article

June 3, 2026 10:20 AM UTC

Consolidation above congestion support at 0.9150 is giving way to anticipated gains