Technology led today’s robust rally as the dollar continued to weaken. Financials, especially banks, remained strong the first three days of last week then fell to profit-taking on the final two days, ending down a little more than -0.5% for the week. Today, that sector regained all of that loss and advanced an extra 25 basis points to reach near multi-year highs, although it is still more than 50% off its early 2007 high.