Article By:
Chris Vermeulen
Tuesday, June 9, 2015 1:53 PM EDT
Oil stocks have a lot of positive things in their favor in my opinion, though many will disagree. But it’s all in how you look at the data and your investment horizon.