Earnings

Walmart finds its cushion in advertising as tariffs bite

August 22, 2025