Can Stocks Survive $83 Oil?