New Delhi, April 29 -- US stock indices were mixed on Tuesday as markets digested a trove of earnings reportsamid the US-China trade war.

At the opening bell, the Dow Jones Industrial Average rose 6.4 points, or 0.02%, to 40,233.98. The S&P 500 fell 19.9 points, or 0.36%, to 5,508.87​, while the Nasdaq Composite dropped 95.4 points, or 0.55%, to 17,270.757.

Shares of General Motors dropped 3% as the automaker reported better than expected quarterly profits, but said it was reassessing its forecast due to the tariffs outlook.

UPS stock gained 1% after announcing plans to cut 20,000 positions worldwide this year following a significant drop in business for Amazon.

Published by HT Digital Content Services with permission from MINT....