Guys all this detail and expectation is awash in the market and the share price still languishes...I dont feel that good about it anymore despite buying more around the mid 80s recently..
MOL Price at posting:
82.0¢ Sentiment: LT Buy Disclosure: Held