Downside momentum had increased after Asian stocks lost heavily over Coronavirus concerns in China.
After previously voicing opposition, Twitter’s board could agree with the deal, which would see Musk acquire the company for $43.4 billion, later on April 25.