A late-week rally was not enough to pull the DJIA and S&P 500 from the negative column as crude oil and Treasury yields remain at elevated levels. Instead, investors bid up mega-cap technology stocks, pushing the NASDAQ 100 (NDX) to fresh highs to end the week.