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. |!| Ephrata
DEERFIELD, Ill. (AP) - Caterpillar had a strong second quarter and topped most profit expectations, though margins slipped. |!| Ephrata