This is a response (for what its worth) that I just received from CFR when asked how long an announcement may be in coming given the spike today.
"Cluff have a number of projects 'on the go' at the moment, so an announcement updating the progress at. any one of our projects should not be very too away at any time in the near future"