The most critical thing at the moment is whether BLA did or didn't meet the covenants on the Oaktree facility, and if they didn't, what the consequences will be. Everything else is irrelevant until there is clarity on this point.
BLA Price at posting:
24.0¢ Sentiment: Sell Disclosure: Not Held