BP must be a core holding for most fund managers...and none of these guys like to see their holding in the stock finish in the negative for 2006...thus every investment guru will be recommending this stock for 2007...
The way the price has been behaving for the last few months...like teasing private investors...the moment it starts to go up...it reverses back very quickly...the mind set of private investors begin to change...if and when the trend does change...and the price does reach 600p...private investors decide to bail out...due to past reversals...only to see it go and retest the highs of 700p...