Delta variant is making consumers pull back on their spending, new data shows

Delta variant is making consumers pull back on their spending, new data shows

Economists worry that these fears will constrain the spending that powers some 70 percent of the American economy.