Energy names were the biggest winners in the market this week, as a major production cut by OPEC+ boosted oil prices.
In addition, eight of the top 10-performing S & P 500 stocks this week are energy names.
This year, Halliburton's stock price has increased more than 34%, including this week's more than 22% gain.
Outside of energy names, analysts are also very bullish on Western Digital.
Energy names Devon Energy , Hess , Pioneer Natural Resources and Schlumberger complete the list.