The major currencies mostly traded in ranges early in the week ahead of the U.S. CPI release. And then it was anyone’s game as a sticky high U.S. inflation weakened Fed rate cut bets and brought focus towards potentially earlier rate cuts for central banks like BOE, ECB, and the SNB. On top of that, closely watched top-tier reports from other major economies encouraged currency-specific spikes and upswings amidst broader currency trends.