Talk about a currency beatdown. The greenback just lived through one of its worst weeks in years, getting pummeled from every angle as traders repriced geopolitical risks, Fed rate cuts and Fed Chair Powell's job security.
By Friday's close, the Dollar had cratered, while European currencies dominated the board. Sterling? Hitting three-year highs. The Swiss franc? Crowned king of the currency hill as the week's best performer. Meanwhile, the loonie got caught in the crossfire of collapsing oil prices and became the week's second-biggest loser.
From Monday's Iran bomb strikes to Friday's core PCE surprise, currency markets served up enough volatility to make even veteran FX traders dizzy.
Let's break it all down by currency, shall we?