Inflation, gas prices, tariffs squeeze consumers