U.S. stocks edged up in a choppy Wednesday session as traders digested reports that new stimulus would be announced by the European Central Bank at its Thursday meeting, while declines in IBM limited gains.
Market participants have been looking for more aggressive measures from central banks, specifically the ECB, to combat the risk of deflation and a weakening euro zone economy.
Continue Reading Below
A source told Reuters the ECB's Executive Board has proposed a program that would enable the bank to buy 50 billion euros ($58 billion) in bonds per month starting in March. ECB President Mario Draghi will speak to the media at 1330 GMT on Thursday.
"The ECB rumor was very important. The market's perception was that Draghi was going to disappoint tomorrow in the magnitude" of the program, said Phil Orlando, chief equity market strategist at Federated Investors in New York.
He said that regardless of the size of the expected purchase program, there are many details to be decided in terms of the assets available for purchase and how those will affect individual members of the bloc.
"The rules of the game may not be as fortuitous as investors and Draghi might like to be able to get the most bang for the buck."
U.S. stocks would benefit from a program to support the euro zone economy because Europe is one of the United States' most important trade partners.
The Dow Jones industrial average rose 39.05 points, or 0.22 percent, to 17,554.28, the S&P 500 gained 9.57 points, or 0.47 percent, to 2,032.12 and the Nasdaq Composite added 12.58 points, or 0.27 percent, to 4,667.42.
The S&P closed 2.8 percent below its record closing high set in late December.
S&P 500 energy shares were the day's best performers, up 1.8 percent alongside a 2.8 percent gain in the price of U.S. crude futures. The S&P 500 oil and gas exploration and production index rose 2.8 percent.
Despite the advance, crude futures remain on track to post their fifteenth negative week in the last 17.
IBM shares fell 3.1 percent to $152.09 the day after reporting lower-than-expected revenues and giving a 2015 profit target that was below estimates. The stock was the biggest points decliner on the S&P 500 and weighed the most on the price-weighted Dow industrials.
The blue-chip index, however, got a boost from UnitedHealth Group Inc, which rose 3.5 percent to $109.32 after its fourth-quarter earnings topped expectations.
Netflix Inc jumped 17.3 percent to $409.28 a day after the streaming and rental video company posted earnings that were above expectations and said it was growing faster overseas than previously expected.
Advancing issues outnumbered declining ones on the NYSE by 1,956 to 1,113, for a 1.76-to-1 ratio; on the Nasdaq, 1,586 issues fell and 1,156 advanced for a 1.37-to-1 ratio favoring decliners.
The S&P 500 posted 37 new 52-week highs and 9 new lows; the Nasdaq Composite posted 41 new highs and 95 new lows.
About 6.9 billion shares traded on U.S. exchanges, below the 7.3 billion average so far this month, according to BATS Global Markets.
(By Rodrigo Campos; Additional reporting by Lucas Iberico Lozada; Editing by Nick Zieminski)