Caterpillar boosts buyback authorization by $20 billion, raises dividend

Caterpillar boosts buyback authorization by $20 billion, raises dividend