I respectfully disagree, I think the shorts are the ones who balance the equation .. otherwise you would NOT see these rallies .. just on fundamentals 'cos they are So bad .the market would just go down the hole. There's no spending from corporations .. all are meeting estimates by cost cutting. C'est all.