The best explanation that I got is that the OPEC decision was already priced and Friday movement was just some panic attack, drive by news traders and robots. Life goes on, Oil will not collapse and this moment can be a good spot for turning points.
Canada is one of the nations in the doom list after OPEC decision, and it's screaming at me for being long at it's currency. Technically there is an pattern, a and it's near the end of fifth wave. At the same time, FED is giving dovish speaks, afraid of raise interest rates when everyone is starting a new round of programs, with a possibility of another heavy winter and far from target.
This is my "rational analysis" in USDCAD , like if you liked, feel free to share your opinion.