From The Street:
Energy stocks have rebounded well off their lows as oil prices have recovered, but with investment strategists expecting higher oil prices in the years to come, energy stocks should continue to rebound.
Credit Suisse has put together a list of 140 “top ideas” covered by its analysts, using several parameters to weed out weaker companies and pick only the best ideas. Market caps, growth and valued companies, as well as a variety of different sectors were chosen.