Futures May 18