U.S. stock indexes hung near their records on Monday following President Donald Trump’s latest updates to his tariffs, as speculation continues on Wall Street that he may ultimately back down on them.

The S&P 500 edged up by 0.1% to pull within 0.2% of its all-time high set on Thursday. The Dow Jones industrial average added 88 points, or 0.2%, and the Nasdaq composite climbed 0.3% to set a record.

Stock indexes elsewhere around the world were mixed in their first trading after Trump announced plans over the weekend for 30% tariffs on goods from Mexico and the European Union. They won’t take effect until Aug. 1, the same deadline that Trump announced last week for updated tax rates on imports from Japan, South Korea and a dozen other countries.

On Tuesday will come the latest reading on inflation across the United States. Economists expect it to show inflation accelerated to 2.6% last month from 2.4% in May.

Companies are also lining up to report how they performed during the spring. JPMorgan Chase and several other huge banks will report their latest quarterly results on Tuesday, followed by Johnson & Johnson on Wednesday and PepsiCo on Thursday.

Fastenal, a Winona-based distributor of industrial and construction supplies, on Monday reported a stronger profit for the latest quarter than analysts expected. Its stock rose 4.2%, though it also said that market conditions remain sluggish.

Shares of Kenvue rose 2.2% after the former division of Johnson & Johnson said CEO Thibaut Mongon is stepping down.

Waters slumped 13.8% after saying it had agreed to merge with Becton, Dickinson and Co.’s biosciences and diagnostic solutions business in a deal valued at roughly $17.5 billion.

All told, the S&P 500 rose 8.81 points to 6,268.56. The Dow added 88.14 to 44,459.65, and the Nasdaq composite climbed 54.80 to 20,640.33 to top its last all-time high set on Thursday.

In the bond market, Treasury yields held relatively steady. The yield on the 10-year Treasury slipped to 4.42% from 4.43% late Friday.

— Associated Press