US stocks rose on Wednesday as OPEC's move to shore up oil prices boosted energy shares and Texas Instruments' outlook soothed fear about technology spending.
The broader market's gains came a day after the S&P 500 posted its biggest decline in a year and a half.
Energy shares rose as OPEC said it would cut production, which was seen as an attempt to halt a recent sharp slide in the price of oil.
Exxon Mobil rose nearly 3% and was the top boost for the S&P.
Technology shares also rose on relief that chip maker Texas Instruments did not cut its earnings outlook after a spate of recent warnings on consumers' cell phone spending.
Financial shares, however, were broadly lower after Lehman Brothers posted an unexpectedly large quarterly loss on huge mortgage-related write-downs and failed to announce any firm deals to raise desperately needed capital.
Shares of Lehman, the No. 4 US investment bank, sank 6.9%, extending Tuesday's 45% slide.
The Dow Jones industrial average was up 38.19 points, or 0.34%, at 11,268.92. The Standard & Poor's 500 Index was up 7.53 points, or 0.61%, at 1,232.04. The Nasdaq Composite Index was up 18.89 points, or 0.85%, at 2,228.70.