Why would he care what iHub thinks of him?
I hope I'm wrong, but if you guys are really so convinced that there is a big secret about to be unveiled... well, it will likely be a disappointing day. I'm just concerned that with so much hopefulness, you set yourself up for a big let down unnecessarily.
That said, the SHM will be after the Global Petroleum Awards show. Maybe STWA has already been informed that it's won, but they can't announce it until it's public? That would be cool. We all have our little dreams.