Recent news which mentions Twitter, Tech stocks, Tech, Morgan Stanley, Wall Street, Stocks, Stock Market, TWTR