Elon Musk Sells $7B In Tesla Stock Ahead Of Twitter Court Battle