On Friday the S&P 500 closed out its best week in over 2 months as the bulls defied chatter of a pullback and drove the market even higher.

For the week the Dow rose 2.3 percent while the S&P 500 rose 2.7 percent.

Signs of improvement in the economy and strong corporate earnings trumped fears that commodities had moved too far too fast.

Of all the sectors, technology was the greatest source of bullish momentum with buyers pushing the Nasdaq to new 3-year highs after the index posted its best week since mid-September.