Local businesses struggle to keep up with gas prices and inflation