Caterpillar Margin Falls to 16.5% While Backlog Hits $63 Billion - OSK News | Rallies