Stocks posted solid gains today for the first time in three days as financials rebounded, the dollar gained, and oil fell nearly $1, MarketWatch reports. The Dow rose 82.97 points to close at 11,615.89, the Nasdaq gained 25.05 to 2,453.67, and the S&P 500 climbed 7.10 to 1,292.93.
Dow components Bank of America, JP Morgan, and Citi, along with the S&P 500’s Wachovia and Washington Mutual, all saw gains. Expected losses from recent court settlements relating to the sale of auction-rate securities had battered the banks’ shares, but investors today seemed happy to take advantage of the bargain prices. The markets seemed to shrug off news of rising inflation.