Share Buybacks Well, if there was ever a day they should be buying back shares it's today .... and probably tomorrow.
Anyway, if you are an oil bull this looks like an awfully good time to be adding- can it go lower - definitely but if you are patient I think the overall return- dividends + capital appreciation look pretty good at around $7 per share.
Pretty focused management team that seems to have it together.