Soaring fuel costs hit small businesses