At the close, the Dow Jones Industrial Average had risen 1.0 percent, while the broad-based S&P 500 was up 0.3 percent. The Nasdaq’s technology-heavy composite index was weaker, trading just below zero.
General Motors fell 6.8 percent despite reporting higher-than-expected profits. However, the auto giant’s full-year profit forecast fell short of expectations.
Gaming company Hasbro surged 11.2 percent after its card game "Magic: The Gathering" grossed more than $600 million in a quarter for the first time.
SpaceX, which reports after the close, closed down 0.1 percent.
The price of North Sea oil (Brent) fell back to just over $109 per barrel. Earlier in the day, it was just over $111, the highest price since May.





