News

The S&P 500 hit a new high on Trump trade deals. Tesla and Google led earnings movers late with Elon Musk on deck.