Netflix Beats, Can Tesla Keep The Train Moving?

Markets started the week strong on Monday and carried some of that strength into Tuesday.