News

Caterpillar's stock received a bullish upgrade as Citigroup raised its price target from $370 to $420, recommending a buy.