Domestic Stock Rally Points to Walmart's Resilience