Michelle Martin and Ryan Huang analyse what investors are expecting from the Bank of America and other banks amid rising interest rates, Shanghai’s reveal of its Business Restart Plan to address supply chain woes, and the latest instalment of the Elon Musk’s saga and Twitter’s poison pill.