10 Roughed-Up Stocks to Buy for a Recovery Rally

A stock’s price can fall for many reasons.