S&P 500 Pushes To All Time Highs On First Economic Contraction In Three Years