Sp500 Futures Chart Live - S P 500 And Nasdaq Rally To Record Closing Highs