Inflation, Interest Rates, Tariff Fears are Squeezing Consumers