CAT has somehow managed to remain on good terms with China, which is responsible for a material portion of the company’s sale, but this could change at any time. It's is a risk for CAT longs that investors in such companies as DE do not incur.
CAT reports 1Q22 financials tomorrow morning. CAT has a large exposure to China (~10% of global sales), so the 1Q22 results might not be pretty. (I have a longstanding long position.)