PepsiCo reported higher-than-expected earnings in the second quarter but acknowledged that after raising prices every quarter for more than two years, customers are not buying as many of its snacks and drinks. PepsiCo said Thursday that North American demand for its Frito-Lay snacks...