5 Good Stocks to Buy While They Are Cheap

Energy stocks may be the biggest losers of the past year.