Earnings Roundup: 3M, Caterpillar

3M (MMM) announced higher than expected quarterly earnings due to strong demand from industrial and transport markets that was able to offset weak demand from its consumer electronics units. Earnings were $954 million, or $1.35 per share, versus $928 million, or $1.28 per share, in the same period last year.

FX_Trdr