U.S. Markets open in 3 hrs 48 mins

Tesla delivers after long-awaited Model 3 promise

Tesla met its production goal of 5,000 Model 3 cars. It also says it put out more than 53,000 cars in the 2nd quarter. Yahoo Finance Melody Hahm, Julia La Roche, and Rick Newman discuss.