Caterpillar faces the effects of commodity slump, and Fedex announces strong revenue results