It was a busy week. The BoJ. The Fed. A blowout ADP report. The BoE. The Brexit white paper. Snapchat's S-1. An Iranian missile launch. Plenty of Trump. Lions. Tigers. Bears. Oh, my! And what better way to wrap things up than the NFP report. The economic data print par excellence. In a just a few short hours we'll find out how many jobs the BLS wants you to think the US added last month and needless to say, the number has all kinds of implications for yields, the dollar, and yes, for stocks.