View:

Chart USD/SGD Update: Strong resistance at 1.2850/55
Paying Article

March 16, 2026 2:32 AM UTC

Settled back in consolidation beneath strong resistance at the 1.2850/55 congestion and 200-day MA

Chart USD/SGD Update: Extend bounce from 1.2700 support
Paying Article

March 13, 2026 2:43 AM UTC

Turned up in consolidation from strong support at the 1.2700 level to retest resistance at the 1.2768/1.2800 area

...
Iran: What Length For War?
Freemium Article

March 2, 2026 7:44 AM UTC

·       If the war is short (ie 1-2 weeks) and leads to a ceasefire then the global economic impact will be small, with the greatest impact in the middle east of oil/gas supplies on a temporary basis and tourism.  If the war is more prolonged (ie months)  then oil/gas supplies could be sque

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

February 27, 2026 5:01 PM UTC

Choppy trade failed to make headway beyond resistance at congestion around 1.3700 and the 1.3725 weekly high of 6 February

This week's five highlights
Freemium Article

February 27, 2026 12:00 PM UTC

U.S. and Iran
"New" Tariffs From Trump
This Week's Fed Speakers
Tokyo CPI Dips Further Below 2%
Canada Q4 GDP a modest correction 

AUD/USD flows: Risk Looks Quiet to End the Week
Paying Article

February 27, 2026 5:16 AM UTC

The broader risk atmosphere is undecided

...
Preview: Due March 6 - U.S. February Employment (Non-Farm Payrolls) - Not as strong as January, but still marginally positive
Freemium Article

February 26, 2026 3:22 PM UTC

We expect February’s non-farm payroll to rise by 35k overall and by 50k in the private sector, both four month lows and significantly slower than January’s above trend respective gains of 130k and 172k. We expect unemployment to edge up to 4.4% from 4.3%, reversing a January dip, and average hou

Chart GBP/USD Update: Extending gains
Freemium Article

February 26, 2026 2:00 AM UTC

 Consolidation at the 1.3500 level has given way to break above 1.3535 resistance

Chart AUD/USD Update: Higher in range
Paying Article

February 25, 2026 2:56 PM UTC

Minor losses have given way to a bounce back to resistance at 0.7100

Chart GBP/USD Update: Room for a minor test higher
Freemium Article

February 25, 2026 8:40 AM UTC

Cautious trade has given way to a test higher

Chart USD/JPY Update: Higher in both USD- and JPY-driven trade
Paying Article

February 24, 2026 2:13 PM UTC

Cautious trade has given way to steady gains

Psychology for major markets Mar 17
Paying Article

March 17, 2026 8:35 AM UTC

RBA Hiked By 25bps with Divided Votes

Chart GBP/USD Update: Gains to remain limited
Freemium Article

March 17, 2026 8:34 AM UTC

Consolidation above strong support at congestion around 1.3200 and the 1.3215 Fibonacci retracement has given way to a steady bounce

Chartbook: US Chart Crude Oil Futures: Volatile trade above 80.00
Paying Article

March 17, 2026 7:53 AM UTC

Turned up from the 55.00 support at the start of the year to consolidate at the 65.00 level before sharp spike to retrace losses from 2022 year high

Chart EUR/AUD Update: Extend consolidation above 1.6130 low
Paying Article

March 17, 2026 7:31 AM UTC

Corrective bounce from the 1.6130 low has met with selling pressure at the 1.6350 high

Chart AUD/NZD Update: Extending gains
Paying Article

March 17, 2026 7:01 AM UTC

Consolidation at the 1.2100 level has given way to break to extend the bullish gains from the April low

FX Daily Strategy: Europe, March 17th
Paying Article

March 17, 2026 6:17 AM UTC

RBA a 50/50 Call
DXY Should Continue to Dominate FX Flows
USD/JPY At Intervention Level

Asia Summary and Highlights 17 Mar
Paying Article

March 17, 2026 6:16 AM UTC

The RBA March meeting hike rates to 4.1% on a 5-4 vote
BOJ’s Ueda says inflation rising toward 2% ahead of policy meeting

Chart USD/IDR Updates: Just shy of the 17000 level
Paying Article

March 17, 2026 6:15 AM UTC

Break to fresh high above 16975 January high has seen extension to approach the 17000 level

AUD/USD flows: RBA Hike With Division
Paying Article

March 17, 2026 5:52 AM UTC

The RBA March meeting hike rates to 4.1% on a 5-4 vote

RBA Review: Divided Hike
Paying Article

March 17, 2026 5:35 AM UTC

The RBA March meeting hike rates to 4.1% on a 5-4 vote

Chart USD/INR Update: Drifting narrowly below 92.4750 historic high
Paying Article

March 17, 2026 4:57 AM UTC

Drifting narrowly in consolidation below the 92.4750 Friday's historic high but pressure remains on the upside

Chart USD/CNH Update: Leaning lower in consolidation
Paying Article

March 17, 2026 4:46 AM UTC

Leaning lower in consolidation from test of the 6.9100 level to return focus to the downside for retest of the 6.8810 and 6.8600 support

USD/JPY flows: Slow Grind Towards 160 continues
Paying Article

March 17, 2026 3:10 AM UTC

BOJ’s Ueda says inflation rising toward 2% ahead of policy meeting

Chart USD/THB Update: Consolidating, but room for higher
Paying Article

March 17, 2026 3:04 AM UTC

Settled back from fresh year high at 32.55 as prices consolidate gains the 31.41 low of last week