S&P 500 Weekly Update: Sector Rotation And Strong Price Action Bring New Highs To The Major Indices