This week served up a perfect storm of trade drama and monetary policy shifts that sent currencies spinning in every direction. Trump's decision to double steel and aluminum tariffs to 50% reignited US-China tensions, hammering the dollar to six-week lows as investors fled to safer havens. Meanwhile, the ECB delivered another 25bp cut while signaling they're nearing the end of their easing cycle, giving the euro some much-needed swagger. Sterling hit three-year highs, the Loonie wobbled despite the Bank of Canada's steady hand, and by Friday's solid US jobs report, traders were left wondering what comes next. Let's break it all down by currency, shall we?