Technical Analysis

View:

May 21, 2026

Chart USD/CAD Update: Extending gains
Freemium Article

May 21, 2026 3:44 PM UTC

Cautious trade above the 1.3730 recent lows has given way to anticipated gains

Chart AUD/USD Update: Cautious trade - studies under pressure
Paying Article

May 21, 2026 1:15 PM UTC

Still little change, as prices extend consolidation around congestion support at 0.7100

Chart EUR/JPY Update: Consolidating
Paying Article

May 21, 2026 1:11 PM UTC

Little change, as prices extend (choppy) trade within the 184.00 - 185.00 range

Chart USD/JPY Update: Cautious trade - daily studies rising
Paying Article

May 21, 2026 12:57 PM UTC

Little change, as prices extend consolidation within resistance at congestion around 159.00 and the 159.25 high of 19 May

Chart USD/RUB Update: Fresh year lows - studies falling
Paying Article

May 21, 2026 12:36 PM UTC

Anticipated losses have posted a fresh year low around 70.0350

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

Chart EUR/CHF Update: Choppy in range
Paying Article

May 21, 2026 9:56 AM UTC

Anticipated gains have not been seen

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

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

Chart AUD/NZD Update: Leaning lower from 1.2250 high
Paying Article

May 21, 2026 6:43 AM UTC

Leaning lower from the 1.2250 current year high to threaten deeper pullback to the strong support at the 1.2115/00 area

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

Chart USD/INR Update: Lower in consolidation from historic high
Paying Article

May 21, 2026 5:39 AM UTC

Lower opening see prices settling back from the 96.9600 historic high as prices consolidate strong gains from the 92.4050 April low

Chart USD/MYR Update: Settling back from 3.9800 high
Paying Article

May 21, 2026 4:15 AM UTC

Extend pullback from the 3.9800 high as prices consolidate gains from the 3.9070 low of 7 May

Chart USD/IDR Updates: Consolidating below 17729 historic high
Paying Article

May 21, 2026 4:04 AM UTC

Extend consolidation below the 17729 historic high but bullish structure keep pressure on the upside

Chart USD/THB Update: Leaning lower from 32.80/85 resistance
Paying Article

May 21, 2026 2:31 AM UTC

 Leaning lower in range as prices settled back from test of resistance at the 32.80/85 congestion area

Chart USD/KRW Update: Lower in range from 1510.00 resistance
Paying Article

May 21, 2026 2:22 AM UTC

Settled back in range after failing to sustain break above the 1510.00 resistance

Chart USD/SGD Update: Sharp rejection from 1.2823/40 resistance
Paying Article

May 21, 2026 2:06 AM UTC

Test of resistance at the 1.2823/40 high of 29 April and 200-day MA has given way to selling pressure through the 1.2800 level

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

Chart EUR/JPY Update: Lower in consolidation from 185.45 high
Paying Article

May 21, 2026 1:16 AM UTC

Settled back in consolidation below the 185.00 level from the 185.45/20 recent highs

Chart USD/JPY Update: Consolidating below 159.25 high
Paying Article

May 21, 2026 12:52 AM UTC

Little change, as prices settled back from the 159.25 high to consolidate at the 159.00 level

Chart NZD/USD Update: Turned up in range from .5815 support
Paying Article

May 21, 2026 12:39 AM UTC

Higher in range as prices held firm at the .5815 support to consolidate losses from the .5990, 6 May high

Chart AUD/USD Update: Range-bound in consolidation
Paying Article

May 21, 2026 12:25 AM UTC

Range-bound as prices extend consolidation above the .7100 level

May 20, 2026

Chart USD/CAD Update: Choppy trade - studies rising
Freemium Article

May 20, 2026 3:17 PM UTC

Still little change, as prices extend consolidation around resistance at the 1.3760 Fibonacci retracement

Chart AUD/USD Update: Consolidating - studies under pressure
Paying Article

May 20, 2026 1:05 PM UTC

Little change, as prices extend consolidation around congestion support at 0.7100

Chart EUR/JPY Update: Range trade
Paying Article

May 20, 2026 12:52 PM UTC

Still little change, as prices extend (choppy) trade within the 184.00 - 185.00 range

Chart USD/JPY Update: Extending consolidation around 159.00 - daily studies rising
Paying Article

May 20, 2026 12:35 PM UTC

Still little change, as prices extend consolidation around congestion resistance at 159.00 following a spike to 159.25

Chart USD/ZAR Update: Choppy in range
Paying Article

May 20, 2026 12:09 PM UTC

Still little change, as prices extend cautious trade within the 16.6000 - 16.8000 range

Chart EUR/CAD Update: Limited tests higher - daily studies under pressure
Paying Article

May 20, 2026 11:14 AM UTC

The test of support at 1.5950 is giving way to a minor bounce from 1.5940

Chart EUR/CHF Update: Edging higher
Paying Article

May 20, 2026 10:00 AM UTC

Cautious trade has given way to the anticipated push higher

Chart USD/CHF Update: Pushing higher
Paying Article

May 20, 2026 8:23 AM UTC

Cautious trade is giving way to anticipated gains

Chart EUR/GBP Update: Drifting lower
Paying Article

May 20, 2026 8:06 AM UTC

Little change, as mixed/negative intraday studies keep near-term sentiment cautious

Chart USD Index DXY Update: Pushing higher
Paying Article

May 20, 2026 7:56 AM UTC

Cautious trade has given way to a drift higher

Chart EUR/USD Update: Leaning lower
Paying Article

May 20, 2026 7:40 AM UTC

Cautious trade has given way to anticipated tests lower

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

May 20, 2026 7:26 AM UTC

Little change, as prices extend cautious trade just below congestion resistance at 1.3400

Chart AUD/NZD Update: Threatens deeper pullback from 1.2250 high
Paying Article

May 20, 2026 7:23 AM UTC

Leaning lower from the 1.2250 current year high to threaten break of the wedge pattern support at 1.2160

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

May 20, 2026 6:47 AM UTC

Extending choppy trade from the 210.40 low as prices consolidate pullback from the 216.60 April current year high

Chart AUD/JPY Update: Under pressure, room for lower
Paying Article

May 20, 2026 6:28 AM UTC

Leaning lower from the 114.70 and 114.00 April/March highs to pressure support at the 113.00 congestion

Chart USD/CNH Update: Higher in consolidation from 6.7815 low
Paying Article

May 20, 2026 6:06 AM UTC

Edged up in consolidation from the 6.7815 low as prices unwind oversold daily studies

Chart USD/IDR Updates: Extend parabolic gains
Paying Article

May 20, 2026 5:41 AM UTC

Settled back in consolidation from 19 May fresh historic high at 17710

Chart USD/INR Update: Extending gains to fresh historic high
Paying Article

May 20, 2026 5:32 AM UTC

No change, as prices extend parabolic gains to fresh historic high at 96.9600

Chart USD/THB Update: Poised below 32.80/85 resistance
Paying Article

May 20, 2026 3:09 AM UTC

Consoldating beneath resistance at the 32.80/85 congestion but pressure remains on the upside

Chart USD/KRW Update: Consolidating at 1510.00 resistance
Paying Article

May 20, 2026 2:56 AM UTC

No follow-through on break above resistance at the 1510.00 congestion as bullish momentum wane

Chart USD/SGD Update: Pressuring 1.2823/40 resistance
Paying Article

May 20, 2026 2:41 AM UTC

Pressure remains on the upside to reach the 1.2823/40 high of 29 April and 200-day MA