they are all wrong all of them are full of drivel and conflicting views bloomberg, ibd, street.com, cnbc, motley fool, stockpickr, slopeofhope (garbage blog), FT, economist, and so on