Wow this is bigger than many could understand. ADP pay 1 in 6 Americans. If ADP don't pay their users tax on time then the US government is at risk of defaulting. Great work Russell.
Week 37 Wrap: HotCopper likes Cuban oil; markets shrug debate off for Putin; firebrand quant says social media a market threat