Energy & transports better economic gauge: Expert

7:03 AM ET Fri, 11 April 2014

Valuations in the biotech and tech sector got to ridiculous levels, says Dan Veru, Palisade Capital, discussing what likely drove Thursday's selloff. And Steve Sachs, ProShares Advisors, says revenue growth is going to be the key factor to this season's earnings.