Stocks taking a beating