Consumer spending stagnated in July