Can't explain the cascade in Feb apart from too much hype build up and then disappointment. That did a lot of damage.
However, from todays announcement and with respect to their indications both exploration and corporately, I think they are on the cusp of something. Keep and eye out but don't be late to any party.