Netflix Sinks as Surging Treasury Yields Batter Tech Valuations
Netflix shares dropped over 3% as surging Treasury yields and hawkish Federal Reserve expectations pressured growth stock valuations. Elevated oil prices stoked consumer spending concerns, overshadow…