S&P 500 Spikes To Record Highs As Oil Plunges & Macro Hedgers Fold