Caterpillar (CAT) posted a disastrous 16% decline in worldwide retail sales this morning, meaning that its sales have now fallen for 35 straight months. As Zero Hedge noted, not only did US retail …
Source: It Is Different This Time——–Now Comes The Global CapEx Depression | David Stockman’s Contra Corner