You may want to check out this site......http://www.mcdep.com/
This oil guru charges something crazy for his recommendations but then lists them a couple of weeks later.
I am considering buying DMLP which is a McDepp recommendation. It pays 5.2% and is a MLP so it should not be held in a retirement account. It is a play on natural gas. Below is a write up on it and you can also go to McDepp so see what he has to say.
I am also looking at CVE a play on the oil sands and thinking of buying more of EGY which has the highest profit margins in the oil business.
I could certainly be wrong but can't but imagine that oil prices will rise with what's going on in Libya.
http://seekingalpha.com/article/255315-dorchester-minerals-shunned-natural-gas-mlp-with-great-potential?source=yahoo