UBS: 7 Best Stocks to Buy Now for Pricing Power

Some of the best stocks to buy now include those that are able to navigate higher inflation, say the pros. These seven top-rated picks fit the bill.