View:

May 21, 2026

Chart USD/ZAR Update: Choppy trade
Paying Article

May 21, 2026 11:34 AM UTC

Cautious trade around 16.6000 has given way to anticipated tests lower

Chart EUR/CAD Update: Cautious trade - daily studies under pressure
Paying Article

May 21, 2026 11:13 AM UTC

Little change, as the test of resistance at 1.6000 gives way to fresh consolidation around 1.5975

USD, JPY, EUR, AUD flows: Uranium standoff rumbles on
Paying Article

May 21, 2026 10:48 AM UTC

Market prisoner to the headlines intraday
Latest has Iran pushback on enriched uranium. Hard line on both sides leaves deal unresolved. 

Chart EUR/CHF Update: Choppy in range
Paying Article

May 21, 2026 9:56 AM UTC

Anticipated gains have not been seen

Europe Summary and Highlights 21 May
Paying Article

May 21, 2026 9:51 AM UTC

EUR and GBP resilient despite weak PMIs

FX Daily Strategy: N America, May 21st
Paying Article

May 21, 2026 9:00 AM UTC

Eying risk and bonds out of Nvidia, auction and Minutes
Big picture, have some seen re-pricings within established ranges (EUR/USD 1.15-1.20 give or take)
Need to see more decisive developments on Iran and/or asset volatility to be making new strides
Global PMI data in focus 

Psychology for major markets May 21
Paying Article

May 21, 2026 8:57 AM UTC

Pakistan army chief's reported visit to Iran stirs up murmurs about an agreement

GBP, EUR flows: UK PMI Matches 2023 and 2025 low
Paying Article

May 21, 2026 8:38 AM UTC

EUR and GBP both holding up remarkably well despite very weak PMIs, but risks remain on the downside

...
Eurozone: PMI Slump Shows Energy Surge Constraining Activity, Not Just Hitting Costs
Freemium Article

May 21, 2026 8:36 AM UTC

Once again surprising on the downside flash Eurozone Composite PMI fell to 47.5 in May from 48.8 in April and below the 50.0 no-change mark for the second successive month. The latest reading thereby signalled a further and steeper m/m reduction in business activity, was the sharpest since October 2

EUR flows: Eurozone PMI lowest since November 2023
Paying Article

May 21, 2026 8:07 AM UTC

EUR vulnerable after weak PMI

Chart USD/CHF Update: Cautious trade - studies improving
Paying Article

May 21, 2026 8:07 AM UTC

Cautious trade around congestion resistance at 0.7900 has given way to a pullback to 0.7860~

Chart EUR/GBP Update: Under pressure
Paying Article

May 21, 2026 7:59 AM UTC

Cautious trade has given way to fresh selling interest

EUR flows: Weak French PMI pulling EUR lower
Paying Article

May 21, 2026 7:53 AM UTC

EUR dipping after very weak French PMI

Chart USD Index DXY Update: Cautious trade - studies improving
Paying Article

May 21, 2026 7:48 AM UTC

Little change, as prices extend consolidation following the test of congestion support at 99.00

Chart EUR/USD Update: Under pressure
Paying Article

May 21, 2026 7:30 AM UTC

Little change, as cautious trade extends pressure on congestion support at 1.1600

Chart GBP/USD Update: Choppy trade - studies under pressure
Freemium Article

May 21, 2026 7:22 AM UTC

Cautious trade has given way to a spike to 1.3460~

Chart GBP/JPY Update: Extend consolidation above 210.40 low
Paying Article

May 21, 2026 7:10 AM UTC

Higher in consolidation as prices extend choppy trade from the 210.40, 30 April low

Chart EUR/AUD Update: Consolidating, room for higher later
Paying Article

May 21, 2026 7:00 AM UTC

Little change, as prices extend consolidation above the 1.6200 level following bounce from the 1.6110, 13 May YTD low

USD, JPY, EUR, AUD flows: USD still firm, PMIs in focus
Paying Article

May 21, 2026 6:35 AM UTC

USD remains well supported, AUD softer, EUR may be vulnerable on PMIs

Chart NOK/SEK Update: Leaning lower from 1.0230 YTD high
Paying Article

May 21, 2026 6:10 AM UTC

Leaning lower from the 15 May current year high at 1.0230 as prices unwind overbought daily and weekly studies

USD/JPY flows: Trade Balance Beats
Paying Article

May 21, 2026 5:08 AM UTC

Japan April Trade Balance Beats

FX Daily Strategy: Europe, May 21st
Paying Article

May 21, 2026 4:21 AM UTC

Eying risk and bonds out of Nvidia, auction and Minutes
Big picture, have some seen re-pricings within established ranges (EUR/USD 1.15-1.20 give or take)
Need to see more decisive developments on Iran and/or asset volatility to be making new strides
Global PMI data in focus 

AUD/USD flows: Australian Labor Market Slows
Paying Article

May 21, 2026 3:21 AM UTC

Australia unemployment jumps to 4.5%

Chart GBP/USD Update: Back to pressure 1.3450 resistance
Freemium Article

May 21, 2026 1:54 AM UTC

Bounce from the 1.3375 low has seen prices back to pressure resistance at the 1.3450 congestion

Chart EUR/USD Update: Back in consolidation above 1.1600
Paying Article

May 21, 2026 1:38 AM UTC

Limited on break of the 1.1600 level as prices turned up from above the 1.1575/50 support