 With the world focusing its attention on major blue chips amid the crisis, it may be time to consider small-cap stocks to buy. The post 7 Small-Cap Stocks to Buy for Above Average Returns appeared first on InvestorPlace. 