On a long term basis I concur with the 'no brainer' thesis but over the next year or so I wouldn't bet on these stocks. I suspect many producers r marginally profitable at current prices. A better strategy may b long dated oil futures.