There must have been wind of the trading halt an hour or so prior to the actual announcement. As far as there being info leaked about the projects I think it has been a tight ship indicated by the past weeks trading and the SP of 9c.
Retrac
Add to My Watchlist
What is My Watchlist?