That run in October/November is horrendous. Arsenal (h), Brentford (h), Spurs (a), City (h), Newcastle (a), Brighton (h), United (a).
They currently have 1 win and 3 defeats from 6 games. Even if they win their next two (far from certain, two away games vs Burnley and Fulham), they could finish that run of games with something like 4 wins and 7 defeats to their name. That would put them around 15th place.
They basically need to win 3 or so of those games above just to keep their heads above water. Brentford would be a target, but who else? Hard to see right now. They really need something to click.