U.S. stocks rally for a third day with earnings on tap
U.S. stocks rose on Tuesday after a fresh batch of corporate earnings largely beat estimates even as investors weighed risks to economic growth from the Federal Reserve raising interest rates to combat inflation. The S&P 500 and the Nasdaq 100 rose for a t...