Oil prices have surged 51% since hitting a low in January 2016, and to help investors profit from that rise, we've made a list of the best oil stocks to buy in 2017.
Our top oil stocks to buy in 2017 include two oil stocks gaining 11% and 37% over the last year. And we've added a bonus energy stock with gains of 118% since last year.