I think its just the nature of the beast. Oil stocks always overshoot the mark in both directions. I wont speculate if a floor has been reached but i do believe its falllen far below its next peak.
MRM Price at posting:
22.5¢ Sentiment: Buy Disclosure: Held