Bill O'Reilly pummeled President Obama last night in the ratings. The Fox News Channel star clocked 705,000 news demo viewers last night on The O’Reilly Factor – his biggest haul in that 25-54 age bracket this calendar year to date. Obama, meanwhile, appeared in O’Reilly’s timeslot on MSNBC; he was interviewed by Jose Diaz-Balart about immigration policy, at a town hall meeting held at Florida International University campus.