Futures June 25