Could it be starting?!! Up 22% in the past 4 trading days and closing on a 52 week high. Is it just a return in overall market confidence? Or is MEP about to have it's day? Looking forward to some positive news over the next few weeks.
MEP Price at posting:
22.0¢ Sentiment: LT Buy Disclosure: Held