Elon Musk Sells Nearly $7 Billion Worth of Tesla Stock Amid Twitter UncertaintyMicron Warns of Weakening Demand, Lower SalesDrugmaker Endo Says Bankruptcy Likely ImminentBuzzFeed Expects Recession Fears to Pressure AdvertisingFormer Twitter Employee Convicted of Spying for Saudi Arabia