It was a week in five acts, as trading patterns swung high and low only to leave the major indices about where they started the week. The Dow Jones Industrial Average broke below 10,500 for the first time in over a month but finished the week down just 0.4% at 10,558. The Nasdaq Composite swung as high as 2111.43 and as low as 2066.79 before finishing at 2087.91, less than 1 point down for the week. And the S&P 500 lost 0.1% on the week to 1184.52. Good news from Intel ( INTC), Apple ( AAPL) and MDC Holdings ( MDC), among others, wasn't enough to outweigh bad news from General Motors ( GM), United Parcel Service ( UPS), and King Pharmaceuticals ( KG). At the same time, economic news also was mixed. The November trade deficit set an all-time record of $60.3 billion and mortgage applications continued their decline. On the plus side, producer prices dropped, retail sales gained and industrial production rose. Technically speaking, the indices were able to find and hold support levels despite intermittent selling throughout the week. The Nasdaq twice bounced sharply higher after crossing below 2070, close to the uptrend line that began with the October 2002 bottom. The Dow twice bounced near the 10,500 level and the S&P 500 saw support around 1175. That puts the market in line for a better week ahead if the earnings juggernaut provides positive news. It's also notable that top-performing sectors in 2004 that sold off at the start of 2005, such as homebuilders and steel producers, have recovered. The pullback has been a little more extreme for small-caps, but the rally was stronger for them. Lagging sectors in the stock market for the week included telecommunications, automakers and transports, while homebuilders, energy producers and basic materials companies gained. Oil resumed its rise, gaining about 6% on the week to finish above $48 a barrel, which helped put a bid under stocks in the energy patch.