U.S. stocks snapped three consecutive days of gains, weighed by falling oil prices and disappointing earnings from Wal-Mart. Shartia Brantley s.