Energy & transports better economic gauge: Expert

Friday, 11 Apr 2014 | 7:03 AM ET

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.