This was Elon Musk's most thorough and sane conference call, says Jim Cramer

9:00 AM ET Thu, 2 Aug 2018

The "Squawk on the Street" news team discusses Tesla's earnings report and Elon Musk's comments on the analyst call.