View:

July 25, 2025

Chart USD/CAD Update: Room for higher
Freemium Article

July 25, 2025 3:55 PM UTC

The bounce from 1.3600 is testing levels just above congestion resistance at 1.3700

FX Weekly Strategy: July 28th - August 1st
Paying Article

July 25, 2025 2:56 PM UTC

US employment report likely to be less of a focus than usual
Tariff news should be the main trigger for market moves
EUR/USD reaction uncertain
JPY continues to suffer in risk positive environment

Chart AUD/USD Update: Lower from 2025 year high
Paying Article

July 25, 2025 2:02 PM UTC

The pullback from the 0.6625 current year high of 24 July is extending

Chart EUR/JPY Update: Fresh year high
Paying Article

July 25, 2025 1:52 PM UTC

Cautious trade around 173.00 has posted a fresh year high around 173.60

Chart USD/JPY Update: Sentiment improving
Paying Article

July 25, 2025 1:32 PM UTC

The anticipated test of 147.00 has given way to a break

Chart USD/RUB Update: Consolidating test of 80.0000 - studies improving
Paying Article

July 25, 2025 11:52 AM UTC

The anticipated test of congestion resistance at 80.0000 is giving way to a pullback

...
CBR Reduced its Key Rate to 18% as Inflation Softens
Freemium Article

July 25, 2025 11:41 AM UTC

Bottom Line: As we expected, Central Bank of Russia (CBR) reduced policy rate by 200 bps to 18% on July 25 taking into account that inflation slowed to 9.4% in June from 9.9% in May; MoM price growth marked the lowest hike after August 2024; and the inflation expectations declined to 13% in June fro

Chart USD/ZAR Update: Extending corrective gains
Paying Article

July 25, 2025 11:17 AM UTC

Anticipated gains have reached congestion resistance within the 17.7000-17.8000 range

Chart EUR/CAD Update: Critical resistance at 1.6100/09
Paying Article

July 25, 2025 10:51 AM UTC

Minor consolidation around 1.6000 has given way to further gains to 1.6075

Chart EUR/CHF Update: Consolidating - gains to remain limited
Paying Article

July 25, 2025 10:25 AM UTC

Little change, as unwinding overbought intraday studies keep near-term sentiment cautious and extend consolidation around congestion resistance at 0.9350

Europe Summary and Highlights 25 July
Paying Article

July 25, 2025 10:16 AM UTC

The USD gained ground through the European morning, primarily against the JPY, with USD/JPY rising nearly a big figure to 147.85. 

Psychology for major markets Jul 25
Paying Article

July 25, 2025 10:12 AM UTC

Risk positive tone on talk of trade deals. JPY under pressure

This week's five highlights
Freemium Article

July 25, 2025 10:00 AM UTC

Japan's LDP Likely Lose Control of the Japan Upper House
Mission Accomplished for Japan?
Trump Deals with Japan, Philippines and Indonesia
USD/JPY Consolidating
ECB Policy ‘On Hold’ Leaves Easing Door Open

FX Daily Strategy: N America, July 25th
Paying Article

July 25, 2025 9:13 AM UTC

JPY weaker after softer Tokyo CPI
Potential for earlier BoJ easing to be priced in
GBP slips on retail sales data
EUR supported by Lagarde comments

JPY flows: JPY under pressure again
Paying Article

July 25, 2025 9:05 AM UTC

EUR/JPY on an unprecedented ninth consecutive week of gains as risk sentiment remains buoyant, but valuation is extreme

Chart USD/CHF Update: Higher in range
Paying Article

July 25, 2025 8:47 AM UTC

Cautious trade has given way to a drift higher

Chart USD Index DXY Update: Focus on 98.00
Paying Article

July 25, 2025 8:27 AM UTC

Cautious trade above congestion support at 97.00 has given way to a move higher

Chart EUR/GBP Update: Approaching year highs in GBP-driven trade
Paying Article

July 25, 2025 8:17 AM UTC

Cautious trade has given way to a break higher in GBP-driven trade

Chart EUR/USD Update: Consolidating
Paying Article

July 25, 2025 7:48 AM UTC

Little change, as prices extend consolidation around support at 1.1750

Chart GBP/USD Update: Leaning lower
Freemium Article

July 25, 2025 7:39 AM UTC

The anticipated minor test above congestion resistance at 1.3600 has not been seen

Chart AUD/JPY Update: Supported at the 96.00/95.50 area
Paying Article

July 25, 2025 7:15 AM UTC

Turned up from test of of strong support at the 96.00/95.50 congestion and May high

Chart EUR/AUD Update: Consolidating
Paying Article

July 25, 2025 6:55 AM UTC

Limited on break below the 1.7800 as prices tracks higher within the rising channel from the May low

GBP flows: GBP softer after weaker than expected rise in retail sales
Paying Article

July 25, 2025 6:35 AM UTC

EUR/GBP at 3 month highs as retail sales rise less than expected in June

Asia Summary and Highlights 25 Jul
Paying Article

July 25, 2025 5:41 AM UTC

Thailand Evacuates Over 100,000 Amid Clashes with Cambodia

AUD/USD flows: Risk mood choppy
Paying Article

July 25, 2025 5:18 AM UTC

Risk mood choppy