Nasdaq dropped over 200 points amid declining investor sentiment and oil price pressure.
Open shared insight