×

A crucial component of the rally is stalling

Tuesday, 18 Apr 2017 | 4:17 PM ET

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