Tesla deliveries, quiet earnings, and the Fourth of July: What to watch in the markets this week