Retail giant Walmart is closing 269 stores worldwide, including 154 in the United States. The company owns 11,000 stores, and those its shutting down account for only about 1 percent of its global revenue.