Futures May 9