MARKET

Earnings Watch: Walmart reports this week. Its ‘resilience’ will be tested amid signs of consumer slowdown, analyst says