Wall Street ended a day of shaky trading with slight gains for stocks on Wednesday, as investors considered the implications of the latest economic snapshot, which showed increasing inflation.

The S&P 500 rose 0.3% after veering between a loss of 0.1% and a gain of 0.8% over the course of the day. The Dow Jones Industrial Average eked out a 0.1% gain, while the Nasdaq composite rose 0.2%.

Also Read| Stock market midday report: Sensex up 86 points, Nifty around 18,250

The S&P 500 index rose 13.28 points to 4,726.35. It’s now about 1.5% below the all-time high it set early last week. The Dow gained 38.30 points to 36,290.32. The Nasdaq rose 34.94 points to 15,188.39. The indexes are all on pace for a weekly gain.

Smaller company stocks lost ground. The Russell 2000 index fell 17.95 points, or 0.8%, to 2,176.06.

Also Read| Bitcoin news daily: Data and price analysis for January 13, 2022

The slight gains were headed by technology stocks, which have been choppy in recent days. The prospect of higher interest rates tends to make pricey sectors like tech less appealing. Microsoft rose 1% and chipmaker Nvidia rose 0.7%.

A mix of retailers and other companies that rely on direct consumer spending, such as auto companies, also made solid gains. Nike rose 1.3%.

Also Read| Gold, silver and other metal prices on Thursday, January 13, 2022

Health care companies were the only losers among stocks in the S&P 500. Biogen slid 6.7% on news that Medicare is limiting coverage of the biopharmaceutical company’s $28,000-a-year Alzheimer’s drug whose benefits have been widely questioned.

Also Read| Sensex jumps nearly 100 points while Nifty tops 18,200 in early trade

Wall Street will be closely watching the latest round of earnings to see how companies are dealing with inflation. Several airlines and banks this week will be among the first big companies to report their latest financial results.

Also Read| Top 5 cryptocurrencies of the day: BTC up by 2.5%, GAMINGSHIBA trends at no. 1

Delta Air Lines reports its results on Thursday. Citigroup, JPMorgan Chase and Wells Fargo report results on Friday.

Bond yields were mostly stable. The yield on the 10-year Treasury fell to 1.73% from 1.74% late Tuesday.