View:

May 12, 2026

U.S. April Budget Surplus falls yr/yr on tax cuts and defense spending
Paying Article

May 12, 2026 6:16 PM UTC

As is usually the case in April, a monthly budget surplus of $215.024bn has been recorded, but this is down from $258.4bn in April 2024, as tax cuts hit revenues.

Chart USD/CAD Update: Extending gains
Freemium Article

May 12, 2026 3:37 PM UTC

Anticipated gains have broken above 1.3700

FX Daily Strategy: Asia, May 13th
Paying Article

May 12, 2026 3:00 PM UTC

Australia Wage Growth Unlikely Trigger another RBA Hike
Aussie Still Supported above 0.7200
U.S. April PPI Core rates to pick up

Preview: Due May 13 - U.S. April PPI - Core rates to pick up from below trend March
Paying Article

May 12, 2026 1:40 PM UTC

We expect PPI to rise by 0.5% overall in April for a third straight month. We expect the lift from energy to be less sharp than in March, but the core rates to pick up from below trend March gains, ex food and energy to 0.3% from 0.1%, and ex food, energy and trade to 0.4% from 0.2%.

...
U.S. April CPI - Subdued ex food, energy and what looks like one-time strength in shelter
Paying Article

May 12, 2026 1:08 PM UTC

April CPI is only marginally stronger than expected on the core rate, up by 0.4%, 0.376% before rounding, and the data not alarming outside of a one-time distortion in housing. The headline gain of 0.6% was as expected, and here the rise was a little firmer at 0.64% before rounding.

Chart AUD/USD Update: Further consolidation - background studies rising
Paying Article

May 12, 2026 12:53 PM UTC

Still little change, as prices extend cautious trade beneath the current year high around the 0.7280~ high of June 2022

EUR/USD, GBP flows: US CPI firm though doesn't move the dial; a look the Starmer betting..
Paying Article

May 12, 2026 12:49 PM UTC

US Core CPI on the stiff side but doesn't move the dial enough for much FX impact
A quick look at the betting odds for UK PM Starmer

Chart USD/JPY Update: Room for a minor test higher
Paying Article

May 12, 2026 12:32 PM UTC

Cautious trade around 157.00 has given way to a push higher

...
UK CPI Preview (May 20): Inflation Sedate For Now But Wages Still on the Wane?
Freemium Article

May 12, 2026 12:05 PM UTC

What are energy induced price rises are now very evident, most notably in PPI data as well as the more closely watched CPI figures. Thus after a stable 3.0% (a 10-mth low) February’s headline – matching the consensus, headline CPI jumped to 3.3% in March.  Services, however, rose from 4.3% a fo

U.S. April NFIB survey stable but some worrying signs
Paying Article

May 12, 2026 12:01 PM UTC

April’s NFIB survey of Small Business Optimism shows the optimism index almost unchanged at 95.9 from to 95.8, following a 3.0 point drop in March to the lowest levels since April 2025, when tariffs were implemented. 

Chart EUR/CAD Update: Room for a test higher
Paying Article

May 12, 2026 10:23 AM UTC

Little change, as prices extend cautious trade around 1.6100

FX Daily Strategy: N America, May 12th
Paying Article

May 12, 2026 9:25 AM UTC

Volatility keeps compressing though maybe some tensions showing at the edges
No shift in ranges and trends yet, but if the fever breaks, USD and JPY correct
US CPI data to keep the Fed in defensive wait and see mode
GBP plays the 'political short' trade as gilts spike, though spec mkt was positioned
Foc

Chart USD/CHF Update: Gains to remain limited
Paying Article

May 12, 2026 8:13 AM UTC

Cautious trade is giving way to a drift higher

Psychology for major markets May 12
Paying Article

May 12, 2026 8:02 AM UTC

U.S. Treasury secretary Scott Bessent says U.S. and Japan both believe forex volatility is undesirable

Chart USD Index DXY Update: Edging higher in range
Paying Article

May 12, 2026 7:58 AM UTC

The anticipated break below congestion support at 98.00 has proven shallow

GBP/USD, EUR/GBP flows: Having another stab at the 'political short' trade
Paying Article

May 12, 2026 7:44 AM UTC

Gilts spike at open after further news of Labour push to replace Starmer
Technicals had already suggested some scope for GBP correction
That said, the narrative is a bit one-dimensional, and there is already short spec positioning

Chart EUR/USD Update: Choppy in range
Paying Article

May 12, 2026 7:35 AM UTC

Little change, as prices extend choppy trade within the 1.1750 - 1.1800 range

Chart GBP/USD Update: Leaning lower
Freemium Article

May 12, 2026 7:28 AM UTC

Choppy trade has been pushed back from congestion resistance at 1.3660

USD/JPY, EUR/USD, AUD/USD flows: Dollar touch firmer in ranges, firmer on regionals
Paying Article

May 12, 2026 7:01 AM UTC

Further Iran slating keeps dollar supported, but trade still in ranges
Lack of volatility belies uncertainty, while Asia regionals show a bit more dollar impetus
Market still reads glass half empty for JPY in US support

AUD/USD flows: Mood Sours
Paying Article

May 12, 2026 5:10 AM UTC

Iran is ready to dilute highly enriched uranium to levels of 3.7% and 20%
Trump said the ceasefire is "on life support"

FX Daily Strategy: Europe, May 12th
Paying Article

May 12, 2026 4:16 AM UTC

Volatility keeps compressing while the 'dash for compute' o/b rally and options arm wrestle goes on
No break in trend but if the fever breaks, USD and JPY correct
US CPI data to keep the Fed in defensive wait and see mode
Focus starts to turn to US-China meetings

USD/JPY flows: Japan and U.S. Currency Talks
Paying Article

May 12, 2026 2:42 AM UTC

Japan and U.S. reaffirm currency cooperation after Bessent's Tokyo talks

Chart GBP/USD Update: Choppy trade pressuring 1.3600/50 resistance
Freemium Article

May 12, 2026 1:30 AM UTC

Higher in choppy trade above support at the 1.3512/00 congestion to retest strong resistance at the 1.3600/50 area

Chart EUR/USD Update: Range-bound below 1.1800 resistance
Paying Article

May 12, 2026 1:19 AM UTC

Little change, as prices stays range-bound below resistance at the 1.1800 congestion

Chart USD/JPY Update: Higher in consolidation
Paying Article

May 12, 2026 12:45 AM UTC

Pressing higher as prices extend bounce from the 155.00 spike low