Steve discusses the Tech Innovators and how stocks are losing their momentum as the Treasury Yield touches 4-year high.