And therein lies the reason I think most of us are here. US shale producer numbers have exploded, Saudi have ramped up oil production, all the while POO has been in decline. Everyone needs to find a new bottom line.
LWP Price at posting:
1.1¢ Sentiment: Buy Disclosure: Held