The leaders of nearly two dozen of the world's largest economies agreed to a broad array of new fiscal and regulatory steps, in a desperate effort to revive the paralyzed global economy.
Produced by Eric Owles