The situation is simple. If MEO hits pay dirt with Heron, share price will go up. If not, share price will tank. I think the market is expecting a commercial discovery and anything less will see the share price fall.
IF the share price falls, the MEO train will start again from the mid teens. Personally, at these prices and the risk v reward, MEO is very cheap.
Time will tell.