
Inflation overshoot: Why the June 2026 rate hike matters
The June 2026 rate hike to 1.00% marks a 31-year high. I break down why delayed action triggered this inflation overshoot and what it means for your FX...

The June 2026 rate hike to 1.00% marks a 31-year high. I break down why delayed action triggered this inflation overshoot and what it means for your FX...

Warsh faces July 14 scrutiny with inflation at 4.2%. I analyze how statutory rules limit his options and what silence means for your trades.

The ECB lifted rates to 2.25% as inflation hits 3.0%. I break down why one more hike is likely before a long pause through 2027.