Oil Drop Still Supports Stocks