Markets | Wed Jul 1, 2009 3:38pm EDT

U.S. stimulus a small patch for big economic hole