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…