I'm using common sense thinking. WHY should IOC talk about its deal with a major or majors any time sooner than they have to? If the negotiations are very complex, as seems likely, why not take your time working things out in private before you go public? IOC has to release its 1Q eps no later than May 15 and also hold a Conference Call with analysts. I have no inside info, of course, but neither do any of us here, and it annoys me when false hopes of an imminent announcement are raised by rumor mongers who know nothing, and who quite possibly are inventing their rumors.
i don't disagree with your thoughts, in fact I think you are probably right. I'm just having fun with the fact that countless people have their own timing of things and you are always the one to chime in with your thoughts. :-)