5 Stocks to Buy Now

It's hard to pick winners in such a long-running bull market, but we think investors who bet on an improving economy and venture overseas will prosper.