I say she announces on July 4.
She will make announcement after her return from London and Sudan and after email circus cools down.