From Investorplace:
Consumer staples stocks have been performing well of late, buoyed by rising consumer confidence and improving economy. And picks in this sector are some of the best stocks to buy now.
A strong recovery in the housing market and an improving labor market played a crucial role in boosting buyers’ confidence. Encouraging manufacturing index readings issued by the Institute of Supply Management (ISM) also hints at a pickup in GDP, indicating that economy is in good shape currently.