YAHOO [BRIEFING.COM]: Stocks spent the afternoon trading with modest losses after rolling over in the early going, but they managed to make a late push into positive ground during the final hour of trade. The move was led by the financial sector, which actually had been unable to provide a lift to the broader market for most of the session.

Financial stocks outperformed the broader market with relative ease for the entire session. The sector settled with a 2.7% gain, which is more than triple the gain of the next best performing sector, utilities (+0.8%). The financial sector's strength came as banks (BKX 44.48, +1.44) rebounded from the previous session's slide, which came amid concerns regarding the exposure of banks to possible defaults by Dubai World, the corporate flagship of Dubai. Concerns over the matter persisted this morning as reports indicated that the central bank of the United Arab Emirates did not say that it would provide support specifically to Dubai.

However, Dubai World released word this afternoon that its talks with banks revolve around the treatment of roughly $26 billion in debt, a number that is much smaller than what had previously been considered. That recognition propelled financials higher so that they closed at their best levels of the session. The news also quelled some of the broader market's concern and helped it climb out of the red to settle near its own session highs.

The greenback oscillated amid concerns coming from Dubai. However, the Dollar Index surrendered its midsession gains and fell to a fractional loss, which also helped give support to the broader market.

Retailers still struggled, though. Their weakness stemmed from word that sales were soft during "Black Friday." As a group, retailers finished 0.5% lower, dragging the consumer discretionary sector to a 0.4% loss.

Advancing Sectors: Financials (+2.7%), Utilities (+0.8%), Materials (+0.7%), Tech (+0.3%), Industrials (+0.2%), Energy (+0.1%)
Declining Sectors: Consumer Staples (-0.5%), Telecom (-0.5%), Consumer Discretionary (-0.4%), Health Care (-0.3%)DJ30 +34.92 NASDAQ +6.16 SP500 +4.14 NASDAQ Adv/Vol/Dec 1376/2.01 bln/1317 NYSE Adv/Vol/Dec 1753/1.35 bln/1278