Fox News is still the undisputed king of cable news. Fox handily beat the competition with an average of 1.4 million viewers during the day and 2.4 million overall during primetime over the past three months, per Nielsen Media Research. But MSNBC is creeping up, averaging 930,000 viewers in the day and 1.7 million in primetime during the second quarter of 2018.