Futures May 28