Earnings spotlight on Walmart could swing US market mood