The Bank of Canada decision is coming up at 10 am ET and this is another data point that could make it tough for the BOC to hike. That said, the decision has undoubtedly been made already.

Whether it's no hike today or 25 bps, this will be the end of the rate hiking cycle at 4.50%.