FX Weekly Recap: December 8 – 12, 2025
Central banks drove notable currency swings this week as Chair Powell’s dovish Fed messaging sparked broad dollar weakness, while policy divergence saw CHF surge and JPY stumble.
Read MoreCentral banks drove notable currency swings this week as Chair Powell’s dovish Fed messaging sparked broad dollar weakness, while policy divergence saw CHF surge and JPY stumble.
Read MoreIs the Bank of Canada (BOC) really ready to end its easing cycle? Or will the upcoming CPI extend their dovish bias until early 2026? Here’s what to look out for in the upcoming inflation report.
Read MoreAs expected, the Swiss National Bank (SNB) kept interest rates on hold during their December meeting, reiterating that the bar is higher for further easing. Here’s how CHF reacted.
Read MoreEquities reached record highs despite Oracle’s AI spending concerns, while dollar weakness extended following Powell’s dovish messaging and disappointing jobless claims data.
Read MoreBOC held at 2.25% as trade swings shaped the outlook, keeping CAD steady while traders waited for clearer signals from Gov. Macklem.
Read MoreThe Fed cut interest rates by 25bp as expected in their December decision, with policymakers signaling a higher bar for further easing. Here’s how USD reacted.
Read MoreMarkets rallied as Powell characterized tariff-driven inflation as transitory despite an unprecedented three-dissent Fed vote, with equities and oil surging while the dollar collapsed post-FOMC.
Read MoreWith global rate paths diverging and the franc holding steady despite softer Swiss data, is the SNB about to hint at a shift in its policy stance?
Read MoreMarkets held steady ahead of the Fed’s final 2025 decision, with stocks edging lower and the dollar wobbling as traders positioned cautiously for Wednesday’s potentially hawkish rate cut.
Read MoreAs expected, the Reserve Bank of Australia (RBA) maintained interest rates at 3.60% in their December decision. Here’s how AUD pairs reacted.
Read MoreThe definition of insanity is doing the same thing over and over and expecting different results.Albert Einstein