- US stocks rose in subdued trading ahead of the Independence Day holiday, despite warnings about slowing growth and data showing a slowdown in manufacturing.

- Tesla gained 6.9% in a short session that ended at 1 p.m. Monday in New York after reporting record quarterly sales, leading rivals and battery suppliers higher. Bank stocks rose, including Bank of America The Nasdaq 100 Index gained 0.2%, extending gains made in the first half of the year.

- Following strong gains in the first half of the year, investors are tempering their expectations for stocks in the second half of the year. While central banks have maintained their hawkish rhetoric, signs of slowing US inflation have fueled large gains in technology stocks.