The Dow slid more than 100 points after a round of disappointing economic data as spiking crude oil prices drove up energy stocks.
The Dow slid more than 100 points after a round of disappointing economic data as spiking crude oil prices drove up energy stocks.