Stock Market Today, April 30: Caterpillar's Jump After Earnings Helped Fuel Surge in Dow Motley Fool · Finance 15m ago