Caterpillar beats profit estimates as strong pricing cushions easing demand

Caterpillar beats profit estimates as strong pricing cushions easing demand