Agreed. Weak reporting.
The futures have the DJIA at +24 as of the moment. Not much to brag about, but better than a minus.