S&P 500: JULY 2018 UPDATE: CHANNELS – SUPPORT & RESISTANCE