Caterpillar sinks 7% after earnings, management sees weakness in Europe, Asia-Pacific
TSX VENTURE COMPANIES