Tech

‘Stranger Things’ Season 3 may be Netflix’s saving grace

Wall Street analysts were urging clients to remain calm in the wake of Netflix’s disappointing earnings report after the bell on Wednesday.