Loading...
Please wait while we get things ready for you
Please wait while we get things ready for you
Global central banks are navigating a minefield of trade wars, energy shocks, and currency jitters. The Bank of Canada held its rate at 2.25% for the seventh straight meeting, citing trade uncertainty and Iran war inflation. The European Central Bank is all but certain to raise rates by 25bp next week, with markets pricing a 95% probability. Meanwhile, Fed rate hike odds for September have surged to 60–68%, with rate-cut bets effectively dead....
Ask AI about this