Stocks continue to tank, lead by tech and oil