×

A crucial component of the rally is stalling

4:17 PM ET Tue, 18 April 2017

Technical analyst Dan Russo of Needham discusses the semiconductors’ impact on the overall market with Brian Sullivan.