Netflix woes setting up for a Hollywood ending, says trader Mike Khouw July 27, 2026 · CNBC Read full story at source