I think NCR in general does a credible job of reporting, albeit with a slant, which is their prerogative and is what most reporting attempts to do in our time. Some of their regular writers seem only to preach and probably should be retired, but I doubt that's going to happen.