Caterpillar’s Resource Industries Q1 Profit Drops 39% While Margins Slide 700 bps - OSK News | Rallies