Basically useless, for trading purposes. -- A bunch of hindsight, obvious market wisdom....but that's simply the nature of all market reporting. And those who do make live calls have average, lackluster performance at best.
You truly have no one to depend on for market success, but yourself....think of everyone out there as lost, dumb sheep. Because if you cut to the chase...that's what they all are.