Netflix Price Surge May Signal End of Passive Subscriber Era Citigroup May Benefit from SP 500 China Banking Talks Analysts Suggest Xcel Energy XEL Stock Slides 264 Support at 7402 20260515