Commodity Markets July 17