Walmart just announced record US sales, and it sees more stimulus checks bringing another 'boost' Business Insider