Commodity Markets July 25