SalesTwo major companies — Caterpillar and Nvidia — on Monday blamed China for poor earnings JosepJanuary 29, 2019