Stocks wobbled between small gains and losses in morning trading on Wall Street Wednesday as investors reviewed several big earnings reports and the latest data on inflation.
The S&P 500 fell 0.3% as of 10:20 a.m. Eastern. The benchmark index is coming off of a three-day losing streak. The Dow Jones Industrial Average fell 185 points, or 0.5%, to 34,193 and the Nasdaq rose 0.3%.
Banks were among the heaviest weights on the market. JPMorgan Chase fell 2.7% after its latest earnings showed that the bank struggled to grow revenues with interest rates at near-zero levels. Falling bond yields also weighed on the sector, which relies on higher yields to charge more lucrative interest on loans.
The yield on the 10-year Treasury fell to 1.54% from 1.58% late Tuesday.
U.S. crude oil prices slipped 1.3% and dragged down energy stocks. Devon Energy fell 1.9%.
Industrial stocks also fell broadly. Delta Air Lines shed 4.6% after warning investors that rising fuel prices will challenge its ability to remain profitable. It also forecast higher labor costs.
Technology and communications companies made solid gains, which helped counter some of the losses elsewhere in the market.
The latest update on inflation was mostly taken in stride. Consumer prices rose 5.4% in September from a year ago, matching the highest rate since 2008. The figure is slightly higher than economists expected. A wide range of businesses have been dealing with supply chain disruptions and delays amid rising demand for goods, and many have warned that will increase costs and crimp their financial results.
Many companies have been raising prices to offset higher shipping and raw materials costs. Analysts are concerned that higher prices could stall consumer spending, the key driver for economic growth. The latest report from the Labor Department showed that the costs of new cars, food, gas, and restaurant meals all jumped in September.
Investors will get more data on consumer spending on Friday when the Commerce Department reports retails sales for September.
More big banks are scheduled to release earnings this week. Bank of America, Wells Fargo and Citigroup will follow with their latest quarterly results on Thursday. Corporate earnings reports will ramp up after this week and analysts have said that might help show investors a clearer path ahead in what has been a choppy market.