 Cactus is my favorite energy stock because it has never had impairment costs unheard of in this industry and made money even in 2020. Cactus was profitable in the energy downturn and used it to gain market share. 