
The long-awaited, $44 billion deal between Twitter Inc. (NYSE:TWTR) and Tesla Inc (NASDAQ:TSLA) CEO Elon Musk is expected to close this week.
In addition to ending a dramatic back-and-forth between both parties, the announcement is expected to lift an overhang on Tesla shares.