U.S. stocks rallied to the brink of a record after more companies reported fatter profits than expected.
The S&P 500 rose 1% Thursday. It got within 0.1% of its all-time high as Wall Street yawned at the latest announcement on tariffs by President Donald Trump, which may not take full effect for at least several weeks.