Commodity Markets July 4