US stocks hit records as consumer sentiment plummets to a 70-year low