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

Psychology for major markets Mar 31
Paying Article

March 31, 2026 6:40 AM UTC

Trump triumph?

Chart AUD/JPY Update: Consolidating at 109.00, room for further losses
Paying Article

March 31, 2026 6:15 AM UTC

Steadied at the 109.00 level as prices consolidate the 2-week losses from the 113.20, 18 March high

Chart USD/IDR Updates: Extending gains
Paying Article

March 31, 2026 5:40 AM UTC

Pressuring the 16975/16995 historic highs and break here will further extend the underlying bull trend

Asia Summary and Highlights 31 Mar
Paying Article

March 31, 2026 4:58 AM UTC

Risk remain undecided on the lack of geopolitical clarity
Trump open to ending war without Hormuz opening
Japan Tokyo Core & Core-Core CPI 1.7% y/y, Headline 1.4%

FX Daily Strategy: Europe, March 31st
Paying Article

March 31, 2026 4:22 AM UTC

Short vs Long Iran War
EZ Headline HICP to Surge but Core to Slip Back
Canada January GDP Flat on the month and near flat yr/yr

AUD/USD flows: Risk still undecided
Paying Article

March 31, 2026 4:16 AM UTC

Risk remain undecided on the lack of geopolitical clarity
Trump open to ending war without Hormuz opening

Chart USD/CNH Update: Drifting below 6.9300 resistance
Paying Article

March 31, 2026 3:54 AM UTC

Little change, as prices extend consolidation beneath the 6.9300 resistance

Chart USD/THB Update: Extend consolidation below 33.00/05 highs
Paying Article

March 31, 2026 3:08 AM UTC

Little change, as prices extend consolidation below the 33.00/05 resistance and current year high

Chart USD/KRW Update: Break to fresh year high
Paying Article

March 31, 2026 3:01 AM UTC

Consolidation below the 1510.00/1518.00 highs has given way to break to reach fresh year high at 1528.00

Chart USD/SGD Update: Still room to extend gains
Paying Article

March 31, 2026 2:47 AM UTC

Break above the 1.2900 level has seen gains to fresh year high at 1.2930

Chart GBP/USD Update: Consolidating losses to 1.3160 low
Freemium Article

March 31, 2026 2:02 AM UTC

Break to fresh low has seen losses to 1.3160 before turning up to consolidate at the 1.3200 level

USD/JPY flows: March Tokyo CPI Stays Low
Paying Article

March 31, 2026 2:00 AM UTC

Japan Tokyo Core & Core-Core CPI 1.7% y/y, Headline 1.4%

Chart EUR/USD Update: Consolidating test of 1.1450 congestion
Paying Article

March 31, 2026 1:45 AM UTC

Consolidating test of support at the 1.1450 congestion as prices unwind oversold intraday studies

Chart EUR/JPY Update: Lower in consolidation
Paying Article

March 31, 2026 1:24 AM UTC

Consolidation below resistance at 184.78 has given way to pullback to support at the 183.00/182.00 area

Chart USD/JPY Update: Consolidating, support at 159.45/159.00 area
Paying Article

March 31, 2026 1:06 AM UTC

Settled back from the 160.46 fresh year high as prices consolidate gains from the 157.50 low

Chart NZD/USD Update: Consolidating test of .5700 Fibonacci level
Paying Article

March 31, 2026 12:39 AM UTC

Consolidating losses to the .5700 Fibonacci level and fresh year low as prices unwind oversold intraday studies

Chart AUD/USD Update: Under pressure
Paying Article

March 31, 2026 12:26 AM UTC

Pressure remains on the downside and consolidation above the .6833 low expected to give way to further losses later

North American Summary and Highlights 30 Mar
Freemium Article

March 30, 2026 7:29 PM UTC

Overview - Middle East worries persisted keeping the USD mostly bid, though USD/JPY saw some slippage. 

Chart USD/CAD Update: Fresh year high
Freemium Article

March 30, 2026 4:11 PM UTC

Anticipated gains have posted a fresh year high above the 1.3930~ monthly high of 16 January

U.S. Fed's Powell - No hurry to move rates, Comfortable with balance sheet
Paying Article

March 30, 2026 3:01 PM UTC

Fed's Powell is no hurry to tighten in response to the energy price shock, and has a different view on the balance sheet to Warsh.

FX Daily Strategy: Asia, March 31st
Paying Article

March 30, 2026 3:00 PM UTC

Short vs Long Iran War
EZ Headline HICP to Surge but Core to Slip Back

Chart AUD/USD Update: Room for lower
Paying Article

March 30, 2026 1:46 PM UTC

Cautious trade around 0.6870 is giving way to fresh selling interest