Looking at the meo market cap, you would have to think this is a chance of being taken out. Take away the upfront costs and first drill and you only have to find about 50 million on todays market cap.
MEO Price at posting:
29.5¢ Sentiment: LT Buy Disclosure: Held