Commodity Markets May 28