Esquire just published a piece it headlined: His reasons for being down on stocks (and the U.S. economy) include: + China is not just slowing, it’s “crashing.” He writes, “China is as worrisome as the U.S. housing market was in 2007.” + Oil. “The bad news is not just the sudden evaporation of revenue for […]