Business News Walmart and Target earnings show Americans are struggling with inflation / 0 17 0 May 23, 2024