Futures June 1