Wall Street has ended modestly lower as energy stocks retreated along with oil prices, while Amazon and Netflix weighed on the consumer discretionary sector.
Wall Street has ended modestly lower as energy stocks retreated along with oil prices, while Amazon and Netflix weighed on the consumer discretionary sector.