Futures July 26