Walmart just lost $20 billion of market value in under 20 minutes