‘We must keep going’ says charity hit by fuel prices