Has The U.S. Consumer Run Out Of Steam?