MadMax,,,I believe there was a posting on SH by ElJoro about a writeup in the Financial Post, with that writeup I agree 110% MEO is back on the radar and I think people are standing by to see #4 and results from #2 & #3 before doing some serious buying,,,
There is a lot of money out there waiting to be invested and with oil around $110 this should be where the money is looking,,,