Businesses squeezed as inflation remains high