Elon Musk Had a Heck of a Day
Shares of Tesla (TSLA) rallied 5% after reporting first-quarter deliveries that were in line with expectations. Investors worried that supply chain issues would lead the EV maker to miss its output target. The better-than-feared number provided some relief. The rally made Elon a cool $9 billion in net worth. Life is good when you are…