Walmart shares tumble after disappointing guidance citing low-income consumer distress, rising fuel costs, and looming tariff ...