U.S. consumers unexpectedly pulled back on spending in July, with retail sales falling 0.6%, the biggest monthly decline since May 2025.