I've never studied the dynamics of a stock leading up to spud before, but it seems odd to me that we only have 2.5mil on the buy side this close to drilling. Are the instos really disinterested?
MEO Price at posting:
55.0¢ Sentiment: Hold Disclosure: Held