If oil prices recover, these stocks may become attractive

Oil prices could recover and several analysts have highlighted the energy sector as a potential play for investors.