it's looking very interesting, sellers are disappearing. Does seem way oversold, one well can't be the whole reason can it? A little to do with market sentiment and the likelyhood of the price of oil increasing.
Add to My Watchlist
What is My Watchlist?