I have yet to find that Street Talk is ever be wrong on TO rumours like this other than price. Someone with inside knowledge has briefed Street Talk.
Anyway this story lines up exactly with what I know from multiple independent sources. Let the bidding war start!