Tech stocks have fallen today as expectations of rate cuts fuel interest in so-called small cap companies.

]]>