Americans struggle as cost of living soars