Tesla Chart - Tesla Falls As Traders Eye Deliveries Over Production