Elon Musk Twitter Deal Completed, CEO and CFO Immediately Fired (Wall Street Journal)