I do remember your post on SH that DeBeers might be accumulating stock. What makes you think that they have accumulated 20-30 million shares or any for that matter? Do you have any evidence?
All these conspiracy theories make me think that some of you have been watching too many movies or reading too much fiction.
BGT