Commodity Markets June 20