News

The S&P 500 and the Nasdaq touched fresh record highs on Tuesday as investors assessed a spate of earnings and turned their ...