Updated from 4:07 p.m. EDTStocks collapsed in the final hour of trading Friday, leaving the Nasdaq just above its lowest close of the year, as another late-session fade took the shine off a relatively positive report on consumer prices and solid earnings news from IBM ( IBM) and Dell ( DELL). After posting opening gains, weakness in technology dragged the Nasdaq below its 1900 mark, down 29.56 points, or 1.55%, to 1883.15. The index has not been under that mark since late May when it reached rock-bottom for 2004 at 1877. The Dow closed down 23.38 points, or 0.23%, to 10,139.78 and the S&P 500 fell below its 200-day moving average, down 5.42 points, or 0.49%, to 1101.27. The 10-year Treasury note rallied 31/32 in price to yield 4.36%, while the dollar fell to a four-month low against the euro and posted its biggest drop since late June against the Japanese yen. Weighing heavily on the market, crude oil futures added 64 cents, or 1.6%, to $41.60. In relatively active trading, volume approached 1.5 billion shares on the New York Stock Exchange, where advancers held a small majority over decliners. On the Nasdaq, almost 1.8 billion shares changed hands, and decliners dominated by over a 2-to-1 margin. "We started off well this morning, but the rise in oil just killed things later in the day, and no one seems to have any interest in stocks going into the weekend," said Larry Peruzzi, senior equity trader with Boston Company Asset Management. On the economic front, inflation jitters eased considerably after the government reported its consumer price index rose 0.3% in June, just slightly higher than Wall Street's consensus estimate of 0.2%. In May, the index was up by 0.6%. The closely-watched core index, excluding volatile food and energy prices, came in lower than expected, up 0.1% after economists had predicted the gauge would hold steady at 0.2%.