The S&P 500 finished little changed Tuesday as traders digested a slew of earnings reports and their implications for the U.S. economy.
Major benchmarks fluctuated as investors assessed the latest batch of key earnings reports.
Despite a tough economic environment, Bank of America surpassed first-quarter expectations on the top and bottom lines as rates rose.
Despite Tuesday's moves, and expectations for declining profits against a backdrop of persistent inflation and rising interest rates, earnings season has so far proven resilient.
Earnings season presses on after the bell with results from United Airlines and streaming giant Netflix .