Consumer Spending

Through the end of last week, roughly 288 of the companies that comprise the S&P 500 index reported...