BB Energy signs oversubscribed revolving credit facility