There were literally eight major economic news releases today