PepsiCo (NYSE:PEP) was able to beat consensus expectations on both revenue and earnings in the second quarter, helped by the strength in the snacks business. A shift away from sugary drinks has resulted in weakness in the North American beverage business, which continued in the quarter, although...