US Tech stocks slumped overnight after Google and Microsoft both reported disappointing third-quarter results. Why is that? Meanwhile, Elon Musk has finally announced the takeover of Twitter that is set to happen this Friday. What does this mean for banks involved in this deal, especially against the backdrop of high interest rates? Ryan Huang and Zia-ul Raushan have the details.