Cimarex, Occidental, and Halliburton are three energy stocks that catching the worst as the sector struggles. Big companies have cut back on oil investments ...
A