Futures May 3