U.S. Markets closed

Did Elon Musk really delete his twitter account?

Elon Musk announced he's removing himself from Twitter by posting a Twitter message. Yahoo Finance's Julie Hyman, Adam Shapiro, Brian Sozzi and Sibile Marcellus discuss.