Either way, I don't think we will die wondering. The bleakest downside I imagine remotely possible is 30% versus most obvious upside from T/A which is 270% odd; this is 9:1 gain:lose ratio in the near future. I'm still buying.
MEO Price at posting:
15.5¢ Sentiment: ST Buy Disclosure: Held