The Dow and S&P 500 seesawed to minor gains today amid mixed economic reports, MarketWatch reports. The Dow rose 21.41 to 11,370.69, the S&P 500 5.22 to 1,257.76. Bolstered by the relative insulation from the economic slump enjoyed by tech stocks , the Nasdaq gained 30.42 to close at 2,310.53.
Oil futures fell $2.23 to $123.26 a barrel, continuing a weeklong decline. The Commerce Department reported that orders of durable goods rose 0.8% last month, beating expectations. Financials led S&P 500 decliners as S&P itself said it was considering a downgrade of Fannie Mae and Freddie Mac. Weighing the Dow down was GM, which tumbled 7.7% on a weak July forecast.