I really think the decision to call a trading halt at the time they did was influenced by the announcement of the Hanlong insider trading, the last time the insider trading issue was announced SP dropped...They didnt want that to happened again...
All good IMO