Futures July 16