What doomed Elon Musk's Twitter deal News Desk When Elon Musk announced his intention to buy Twitter almost 90 days ago, the world — and financial markets — looked different.