July trading speculation