Deep Dive: Here are Wall Street’s 20 favorite energy stocks as crude oil hits a 6-year high

Some of these oil stocks feature attractive dividend yields.

Some of these oil stocks feature attractive dividend yields.