US stocks have finished lower on global growth fears with shares of industrial heavyweight Caterpillar sinking after it announced thousands of job cuts.

US stocks have finished lower on global growth fears with shares of industrial heavyweight Caterpillar sinking after it announced thousands of job cuts.