Commodity Markets May 29