Fears of a consumer slowdown have impacted the retail sector, with Walmart shares down nearly 20% from their pre-earnings ...