View:

...
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

...
India’s CPI Overhaul: Smoother Prints, Deeper Scrutiny
Paying Article

February 16, 2026 6:37 AM UTC

India’s January 2026 CPI rose to 2.75% yr/yr, marking the launch of a rebased 2024=100 index that better reflects modern consumption patterns. Food’s reduced weight is likely to dampen headline volatility, while services, housing and discretionary spending will exert greater influence going forw

Chart USD/ZAR Update: Limited tests higher
Paying Article

February 13, 2026 2:48 PM UTC

Still little change

This week's five highlights
Freemium Article

February 13, 2026 12:00 PM UTC

U.S. January Employment Stronger across the board, will keep Fed in no hurry to ease
This Week's Fed Speakers
BoC Minutes Show Steady policy dependent on economy evolving as expected
UK GDP Underlying Economy Fragility Does Continue
Landslide Victory for Japan LDP

Chart USD/CHF Update: Higher in range - studies improving
Paying Article

March 12, 2026 9:45 AM UTC

Cautious trade has given way to a drift higher to pressure resistance within the 0.7800 - 0.7825 range

Chart EUR/GBP Update: Under pressure
Paying Article

March 12, 2026 9:18 AM UTC

Anticipated losses are giving way to consolidation above critical support at the 0.8613 current year low of 4 February and 0.8620, (GBP/EUR 1.1600)

Chart USD Index DXY Update: Higher in range - studies improving
Paying Article

March 12, 2026 9:06 AM UTC

Cautious trade has given way to anticipated gains

Chart EUR/USD Update: Studies under pressure
Paying Article

March 12, 2026 8:51 AM UTC

Cautious trade has given way to fresh selling interest

Psychology for major markets Mar 12
Paying Article

March 12, 2026 8:44 AM UTC

Another round of oil tankers attack

Chart GBP/USD Update: Leaning lower
Freemium Article

March 12, 2026 8:33 AM UTC

Consolidation above 1.3400 has given way to a test lower to 1.3360~

Chart AUD/JPY Update: Consolidating gains to 113.95, fresh year high
Paying Article

March 12, 2026 7:35 AM UTC

Settled back from fresh year high at 113.95 and the steep channel resistance from the October low

Chart EUR/AUD Update: Consolidating at 1.6130, but room for further losses
Paying Article

March 12, 2026 7:19 AM UTC

Break of the 1.6200 level has seen further losses to reach fresh low at 1.6130

Chartbook: Chart JP Nikkei Update: Consolidate break to fresh all-time high
Paying Article

March 12, 2026 6:53 AM UTC

Gains at the start of January through the November 2025 year high at 52636 has seen extension to reach fresh all-time high at 59332

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

March 12, 2026 6:13 AM UTC

Bounce from the 6.8600 low see prices back to consolidate at the 6.8800 level

Asia Summary and Highlights 12 Mar
Paying Article

March 12, 2026 5:46 AM UTC

Oil rises on Iran attacks
China has reportedly called for immediate ban on fuel exports for March

USD/JPY flows: No Boring Day for Oil
Paying Article

March 12, 2026 5:39 AM UTC

China has reportedly called for immediate ban on fuel exports for March

Chart USD/INR Update: Fresh year high
Paying Article

March 12, 2026 5:32 AM UTC

Consolidation at the 92.0000 level has given way to gains to reach fresh all-time high at 92.3575