Don't know what the announcement will be but you can rule out a placement as they've all just done one and are cashed up.
One thing is for certain, somebody knew about the news and was buying up which leads me to believe that the announcement will be positive. Time will tell.