Obvious BS.
Why would they recall something that, on the whole, works?
Probably - as was touched on in the update on the original site - the rumor was put around due to people shorting on stock - its happening a lot at the moment - was a lot of blatantly untrue rumours put out about where I work supposedly closing due to people shorting and trying to drive the share price down to get their return.