"We have arrived at a time period where we should witness dramatic global events. This should start July 4th through July 22 and could extend a little further."
This has been repeatedly mentioned in the weekly market letters as well.
We are not out the woods yet. There could be other events from now into July 25th, possibly later.