IMO tonights ANN has nothing to do with the rally over the last few days.
I believe that all or some of the following points explain the price action.
1. BBI was oversold to an unrealistic low price (3.1c)
2. Dow and worldwide rally, even though it may eventuate to be a bear market "suckers" rally.
3. Likely good news on the way re SPARCS reset terms.
4. Likely good news on the way re management internalisation.
5. Short covering.