Twitter on Monday announced it's going to let Elon Musk acquire the company for $44 billion. NTD spoke with Lance Roberts, chief investment strategist at RIA Advisors, about the Twitter news, and why the stock market staged a late-day rally Monday.
Lance Roberts on Musk Buying Twitter, Wall Street

Trailer