Caterpillar and 3M issued bullish calls while delivering second-quarter profits ahead of Wall Street’s expectationss

Follow this link:
Industrial groups defy gloom with strong orders