U.S. stocks ended the day lower as the markets awaited tomorrow's start of a flood of July inflation data.