The last time the price moved up like this it was because they were getting ready to announce something (the sale of Mineral Ridge). Looks like history may be about to repeat itself. Let's face it, there's nothing in the fundamentals that should have caused this much of a swing.
The only question is will the news be good or bad. As with the sale of Mineral Ridge, sometimes the answer isn't black or white.