with $100m in the bank the market cap is $228 less $100m, leaving it very leveraged to any oil discovery and increasing profitibility.
if oilers continue to languish with reasonable oil prices around 55 - 60, then i expect to see some consolidation.
Add to My Watchlist
What is My Watchlist?