Stock Market Today, July 17: Netflix Plunges, but Are Investors Missing the Point? | AllMind News