Commodity Markets May 31