Investors should buy Twitter shares as the company will top expectations when it reports third-quarter financial results, according to Deutsche Bank, which reiterated its buy rating on the social networking service. "Amidst intense volatility around whether TWTR is acquired or not, we shift back to what we can track, ie — the fundamentals. Our checks...