Investors cashed in profits for a second straight day Wednesday as a lack of major earnings or economic news gave them little reason to resume their buying streak.
Stocks trade lower for second straight day.