Commodity Markets June 27