May 17

Fast Growing US Exploration and Production Stock


Small cap energy has not been a profitable sector for quite a while but that appears to be changing. The benchmark price of a barrel of West Texas Intermediate (WTI) crude oil today is around $70, which is 170% higher than its low of $26 in February 2016. A currently favorable outlook for the price of crude oil makes small-cap Callon Petroleum (ticker: CPE) a timely investment.

Learn More