S&P 500: NOVEMBER 2018 UPDATE:

CHANNELS – SUPPORT & RESISTANCE