The Hulk Does Wall Street Posted on Saturday, June 21, 2003 at 12:20 AM Here's a link to a news photo which will instill great confidence in you regarding the future of American business.