Walmart posts 5.9% revenue growth in Q2 Despite slowing U.S. sales growth, the retail juggernaut still raises full-year guidance based on e-comm and advertising strength