U.S. Markets open in 8 hrs 42 mins

Tesla bizarre earnings call

A head scratching move by Musk last night, insulting analysts, refusing to answer important questions, and now investors are punishing the stock...