Stocks sink on recession fears, oil slips