Still Think the Economy is “Recovering”? Walmart Is Closing 269 Stores