Futures July 9