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