S&P 500: SEPTEMBER 2018 UPDATE:

CHANNELS – SUPPORT & RESISTANCE