Walmart Flags Q2 Slowdown as Consumers Struggle with $4 Gas, Trades at 31x P/E - WMT News | Rallies