2019/01/28 - Two major companies — Caterpillar and Nvidia — on Monday blamed China for poor earnings "Deteriorating macroeconomic conditions, particularly in China, impacted consumer demand for NVIDIA gaming graphics processing . Sign up for free newsletters and get more CNBC delivered to your inbox..