CAT Completed a Bullish Inverted Head-and-Shoulders Pattern By: InvestorPlace February 20, 2019 at 08:53 AM EST Read More >>