Hate to confuse matters but I have to disagree about the analysts. They are slow, rarely know what they are talking about and have such a poor relationship with the majority of the traders due to their total lack of respect for them and refusal to believe they get things wrong. They have a...