Been asking myself (and everyone here) exactly that since I first noticed around 3pm. No one has any answer yet besides shrugged shoulders, along with "leaks". What freekin leak? No one leaked to me.
ODN Price at posting:
2.0¢ Sentiment: Buy Disclosure: Held