 Macro economic conditions look poised to be better than most investors expect, making many stocks under 20 very attractive. The post 7 Stocks Under 20 to Buy and Hold Forever appeared first on InvestorPlace. 