Stocks closed higher on Tuesday as the latest corporate earnings season got under way while worries of an ongoing trade war declined.

The Dow Jones Industrial Average rose 143.07 points to 24,919.66 as DowDuPont and Procter & Gamble outperformed. The 30-stock index also posted its fourth straight day of gains.