Caterpillar’s Profit Rises to $999 Million