France and Germany have reported Services PMI for April, and they came in at 10.4 and 15.9! 

Equities should sell off, but I guess the horrible jobs data from US later on today, will make sure they dont. Oh, the irony... 

$SPX $ES $SPY $NDX $DJIA #fintwit