Caterpillar Defies Fed Tumble
US Sales fall 57%; Philly Fed Index defies expectations.
Forbes | June 18, 2009
Tags:. .caterpillar. .tumble. .defies. .fed