CNN has virtually erased the huge gap that separated it from Fox News in the primetime ratings for viewers 25-54, the New York Times reported Saturday, citing estimates from Nielsen Media Research. In that demographic, Fox attracted 530,000 viewers during the first five-and-a-half months of 2004, while CNN attracted 248,000. Through the same period this year Fox is now drawing 440,000, only 20,000 more than CNN. Moreover, while MSNBC was broadcasting to 122,000 25-54-year-old viewers four years ago, it now reaches 303,000, mostly thanks to Countdown With Keith Olbermann . The Times described the results as displaying an "ominous trend for Fox News."