Dow drops 700+ points amid surging oil prices and a disappointing jobs report. Nvidia tumbles, sparking investor concerns.
Read full article on MarketWire