The Dow Jones Industrial Average popped 168.61 points, or 0.38%, closing at 44,882.13. At its session highs, it had added nearly 300 points. The S&P 500 rose 0.53% to 6,071.17, while the Nasdaq Composite gained 0.25% to end at 19,681.75.
Stocks cut gains late in the session after President Donald Trump announced his intention to implement 25% tariffs on goods imported from Canada and Mexico.
Apple results miss on iPhone sales in China.
US GDP growth came in at just 2.3%, missing expectations slightly.
ASX SPI up 36 - Gold jumps
Why not sign up for a free trial? Get access to expert market insights and manage your investments with confidence.
Ready to invest in yourself? Join the Marcus Today community.