I think you're right. If the news was bad AND LEAKED there would have been mass dumping pre release. 1 Seller is hardly an indication. With this in mind I bought a small parcel for 2.1.
Lets see what the next few days bring.
MHL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held