Dow, S&P 500 and Nasdaq edge higher on surge in earnings

U.S. stocks were mixed on Thursday, with the major averages looking to build on the previous day's gains as investors assessed another round of latest data on major bank earnings and retail sales.

The S&P 500 (^GSPC), the tech-heavy Nasdaq Composite (^IXIC) and the Dow Jones Industrial Average (^DJI) were all slightly above flat in early trading.

Markets are still enjoying some relief after an unexpected slowdown in consumer inflation raised questions about whether this year's rate cuts were priced in too much. Stocks rose on Wednesday on data and stellar earnings from major U.S. banks.

Traders are now ramping up bets that the Federal Reserve will cut interest rates by July, reversing a sell-off triggered by a stronger-than-expected jobs report in December.

DJI - Free real-time quotes Dollar

As of 9:48:04 AM ET. The market is open.

^DJI Innovations ^IXIC ^GSPC

Retail sales rose 0.4% in December, compared with expectations of 0.6%. The monthly gain slowed down from 0.7% in November. Weekly jobless claims rose to 217,000, higher than expected, compared with an upward revision of 203,000 the previous week.

Meanwhile, Bank of America Corp's (BAC) results showed fourth-quarter profit more than doubled as the lender benefited from a recovery in Wall Street trading that also boosted earnings at its rivals. Its shares rose slightly in early trading. Morgan Stanley (MS) shares also rose after reporting a sharp jump in quarterly profit before the bell.

In other earnings, UnitedHealth Group's fourth-quarter revenue fell short of expectations, hurt by weakness in its health insurance unit. The stock fell in early trading.

Taiwan Semiconductor Manufacturing Co.'s (TSM, 2330.TW) upbeat sales outlook has boosted optimism about demand for artificial intelligence hardware this year. Major chip suppliers Nvidia (NVDA) and Apple (AAPL) saw net profit rise 57% on Thursday, setting a quarterly record. After the financial report was released, TSMC's stock price rose by more than 5%, and Nvidia's stock price rose by 1%.

live 5 updates