Stocks rose on Tuesday, but the gains were kept in check as trade tensions between China and the U.S. lingered. The S&P 500 climbed 0.4% as the tech sector outperformed. The Nasdaq Composite advanced 0.6%.
Trade tensions between the two countries escalated earlier this month as both countries hiked tariffs on billions of dollars worth of each other’s goods. The increasing tensions have pushed the S&P 500 down more than 4% in May through Friday’s close.
Investors have been piling into the traditionally safer Treasuries this month. The yield on the benchmark 10-year note fell to around 2.27%, its lowest level in 19 months.