business Delta variant is making consumers pull back on their spending, new data shows 2021-08-28 FreeNews Economists worry that these fears will constrain the spending that powers some 70 percent of the American economy.