ProgramsNTD BusinessLance Roberts on Musk Buying Twitter, Wall StreetByNTD Newsroom|Published: 4/25/2022, 6:40:57 PM EDTTwitter 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.