Chicagoland IL
Caterpillar posts second-quarter earnings of $1.67 billion.
DEERFIELD, Ill. (AP) - Caterpillar had a strong second quarter and topped most profit expectations, though margins slipped. The manufacturer on Tuesday posted a quarterly profit of…