RE:RE:Gut FeelingThe key here is Ithaca's last announcement where they stated a six to 12 weeks' delay (Jan 16).
Six to 12 weeks delay = tells me very little work left to be done (you cannot get much done in this timeframe on projects of this size).
Trading has been orderly leading up to tomorrow's release. Additional DD, while not conclusive, suggests we will see a positive update on Stella.
My guess is commissioning is near complete along with the remaining marine rework. Once IAE is on the other side of the Petrofac contract holders should expect a decent rerate.