With global fears of recession growing stronger and stock prices plummeting worldwide, a new ad in today's New York Times calls for a fix to the global trade imbalance that is accelerating the collapse of the world economy. The ad, sponsored by the Institute for America's Future features the image of a noose and says, "even the rope we're hanging ourselves with is made in China."