Has Atlas Shrugged? (via http://www.thebrennerbrief.com)

Last month, another 130,000 Americans dropped out of the labor force, The labor participation rate is 63.9 percent, which is roughly the same rate as the 1970s. Unemployment dipped to 7.7 percent as a result of the participation rate, but remains chronically high. Companies such as JC Penney, Google, and Wal-Wart, have all announced future layoffs. Jerry Murray, Wal-Mart’s VP of finance and logistics, made news after his leaked emails referred to the company’s monthly sales figures as a “total disaster.” In March, consumer confidence fell to the lowest level we have seen since December 2011. As the market corrects from the record highs last week, the American small business is still feeling the pain and wondering: Has Atlas Shrugged?