Twitter soars after Musk reportedly willing to consummate deal at original price

Loading comments...