Rising prices for gas, food squeeze U.S. consumers