Stocks got their mojo back as the S&P 500 opened strong, stayed strong and finished at the high of the day. The large-cap indices led the move with 1+ percent gains. Small-caps lagged as IWM gained only .59%. Seven of the nine sectors were strong. Energy stocks were hit with another plunge in oil. The materials sector was hit with weakness in metals and mining. Semis led the tech