Semiconductor News Taiwan semiconductor manufacturing company limited (TSM) stock support and resistance levels April 8, 2017